由于某种原因,这个 python 脚本现在不再工作了。该脚本在运行后将文件夹权限更改为只读?它运行一次并删除文件夹中的所有文件,但当它再次运行时,它会收到 Windows 错误 5 访问被拒绝,因为脚本将权限更改为只读文件夹。我看不出它为什么这样做或如何避免它?
问题是我没有写这个脚本,对python一无所知。你将如何改变它以避免这个问题。请您举一个脚本中的代码示例,我不知道该放在哪里。谢谢您的帮助!
import os
import shutil
for root, dirs, files in os.walk(eg.globals.tvzip):
for f in files:
os.remove(os.path.join(root, f))
for d in dirs:
shutil.rmtree(os.path.join(root, d))
for root, dirs, files in os.walk(eg.globals.tvproc):
for f in files:
os.remove(os.path.join(root, f))
for d in dirs:
shutil.rmtree(os.path.join(root, d))