Python技術編-指定されたパスの下にあるファイルが開いているか、占有されているかを判断するインスタンスのプレゼンテーション
説明:オープン状態の場合、
好きなのはいいね❤ああ!
PermissionError: [Errno 13] Permission denied: 'C:\\Users\\Administrator\\Deskto p\\ \\hello.xls'
[Errno 13]Permission deniedはファイルがオープン状態であることを示すエラーが表示されます.def file_is_openState(file_path):
"""
lizhi, 2020.08.18
【 】
, [Errno 13] Permission denied
【 】
【 】
True :
False : ,
"""
try:
print(open(file_path, "w"))
return False
except Exception as e:
if("[Errno 13] Permission denied" in str(e)):
print(" !")
return True
else:
return False
#
file_is_openState("C:\\Users\\Administrator\\Deskto p\\ \\hello.xls")
好きなのはいいね❤ああ!