![]() |
1
26
由于似乎没有其他人对公开这些信息感兴趣。。。
我把中间函数的实现留给读者,因为人们可能希望做一些事情,比如使用
无论如何,是的,使用
|
![]() |
2
25
According 致Richard Oudkerk
他给出了一个如何在Python 3.3中实现这一点的例子+
因为没有
|
![]() |
3
13
你可以一直保持低水平,但不确定它是否足够干净:
|
![]() |
4
11
至少如果您使用现有的Python库打开一个临时文件,那么在Windows的情况下,从多个进程访问它是不可能的。根据
MSDN
可以指定第三个参数(
因此,您可以编写一个特定于Windows的C例程来创建一个自定义的临时文件打开程序函数,从Python中调用它,然后您可以让您的子进程访问该文件而不会出现任何错误。但我认为您应该坚持现有的方法,因为它是最可移植的版本,可以在任何系统上工作,因此是最优雅的实现。
编辑:事实证明,打开&也从Windows中的多个进程中读取临时文件。参见Piotr Dobrogost的 answer . |
![]() |
5
0
使用
|
|
6
0
我知道这是一篇非常古老的帖子,但我认为它与今天的内容相关,因为API正在改变,mktemp和mkstemp等函数正在被TemporaryFile()和TemporaryDirectory()等函数所取代。我只是想在下面的示例中演示如何确保temp目录在下游仍然可用: 不用编码:
并且在整个代码中使用tmpdirname,您应该尝试在with语句块中使用您的代码,以确保它可用于您的代码调用。。。这样地:
如果您在with之外引用它,那么它很可能不再可见。 |
![]() |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
![]() |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
|
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
![]() |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
|
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
![]() |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |