文件被另一个程序使用,如何使用python找到?

嗨,
在一个文件夹中有10个文件,其中3个文件正在被另一个进程使用,我想只挑选不在使用中的文件...
如果有可用的Python脚本,请与我分享…
提前谢谢你,
Robert.J

# 回答1


查看lsof的手册页(列出打开的文件)。您必须解析输出以找到目录和文件名。
# 回答2


我用的是Windows7和Python2.7版本的iSOF,我没有得到准确的结果。
使用ISOF,我可以获得CPU实用程序,但我需要一个文件的当前状态,无论该文件是否由另一个进程打开…
例如:
如果我有一个文件夹,10个文本文件在那里,5个文件目前正在由另一个应用程序打开,使用这些文件,我想要总的文件名和当前正在使用的文件…
感谢您的回复...
向您致敬,
Robert.J
# 回答3


据我所知,在Windows上无法做到这一点。我看过了!

标签: python

添加新评论