tutorial - python入門




如何使用Python清空文件 (2)

在Unix shell中我可以這樣做來清空一個文件:

cd /the/file/directory/
:> thefile.ext

我將如何在Python中執行此操作?

os.system是這裡的方式,我不知道怎麼會因為我必須在彼此之後發送2個動作,即cd然後是:>


@rumpel的答案的替代形式

with open(filename, 'w'): pass

打開文件會創建它並(除非設置了append('a'))用空格覆蓋它,例如:

open(filename, 'w').close()




python