【发布时间】:2011-06-22 07:20:21
【问题描述】:
在 Unix shell 中,我可以这样做来清空文件:
cd /the/file/directory/
:> thefile.ext
我将如何在 Python 中执行此操作?
这里是os.system,我不知道怎么做,因为我必须一个接一个地发送两个动作,即cd,然后是:>。
【问题讨论】:
-
不应该以“w”模式打开文件,例如
open("/the/path/thefile.ext","w")? -
@Adergaard:我不准备断然声称没有边界情况(例如网络文件系统)会失败。我不知道您是否处于其中一种情况,并且已经尝试过,但它对您不起作用。
标签: python