0

我在 Python 中使用以下代码打开了一个临时文件:

p=subprocess.Popen(tempFileName,shell=True)

 processId=p.pidcode

当该文件关闭时,我想删除该临时文件。我想用打开进程的 PiD 删除文件,但问题是即使我关闭该文件 pid 仍然存在。

 p=subprocess.Popen(tempFileName,shell=True)
 processId=p.pid

还有其他方法可以删除该临时文件吗?

4

1 回答 1

6

为什么不使用tempfile?它应该是可移植的,并且可以删除文件而无需您费心。

于 2013-09-19T13:57:37.857 回答