【发布时间】:2019-07-09 07:33:49
【问题描述】:
当我运行 Python 脚本时,有时会收到以下错误:
"进程无法访问该文件,因为它正被 另一个进程”
现在我想知道:python 中有没有办法:
- 检测哪个进程正在使用该文件?
- 关闭此进程? (例如使用
os.system('taskkill /f /im PROCESS.exe))
【问题讨论】:
-
有一个方便的工具。它被称为“解锁器”。
-
@Jean-FrançoisFabre 你能分享到项目页面的链接吗?我在 Google 上第一眼找不到它。
-
@Jean-FrançoisFabre 啊,我明白了。实际上,我一直在寻找一种 pythonic 的方式,因为我需要自动完成。
-
也许该工具有批处理模式。无论如何,只要锁定的文件是本地文件,并且您以提升的权限运行