使用win32api,如何确定文件是否已打开?
有一个示例程序WhoUses.exe,但它是用C ++编写的。
答案 0 :(得分:1)
这是一个与操作系统无关的版本:
try:
file = open("thefile.txt", "r+")
except IOError:
print "File is open!"
已修改为您的问题与check if a file is open in Python
重复答案 1 :(得分:0)
如果您已有指向该文件的指针:
if f.closed:
print('file is closed')