以下の Python スクリプトが、実行後にフォルダーのアクセス許可を読み取り専用に変更する理由は何ですか? 一度実行すると、フォルダー内のすべてのファイルが削除されますが、再度実行すると、スクリプトがフォルダーのアクセス許可を読み取り専用に変更したため、Windows エラー 5 アクセスが拒否されました。これが何をするのか、またはそれを回避する方法がわかりませんか?ありがとう!
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))