【发布时间】:2011-07-27 11:05:55
【问题描述】:
我有多达 8 个单独的 Python 进程在共享文件夹中创建临时文件。然后我希望控制过程以特定顺序将所有临时文件附加到一个大文件中。在与操作系统无关的 shell 级别上执行此操作的最快方法是什么?
【问题讨论】:
-
你想用 shell 命令来做这个吗?文件 IO 好吗?
-
使用 f.write(tempfile.read()) 比其他复制方式要快一些。
-
f.write(tempfile.read()) 对于小文件来说可能很快,但对于大文件来说就很糟糕了。