标签: python python-2.7
我在Python中使用以下代码打开了一个临时文件:
p=subprocess.Popen(tempFileName,shell=True) processId=p.pidcode
我希望在该文件关闭时删除该临时文件。 我想用打开过程的PiD删除文件,但问题是即使我关闭该文件pid仍然存在。
p=subprocess.Popen(tempFileName,shell=True) processId=p.pid
有没有其他方法可以删除该临时文件?
答案 0 :(得分:6)
为什么不使用tempfile?它应该是便携式的,可以在不用它的情况下删除文件。