ディレクトリ全体を削除するスクリプトがありますが、2つのファイル(kodi.log
およびkodi.old.log
)を除いてすべてを削除するように修正したいので、拡張子.log
にする必要がありますスキップしました。2つ以外のディレクトリ内のすべてのファイルを削除する
私が持っているスクリプトは、任意のアイデアをいただければ幸いです
TEMP = xbmc.translatePath(
'special://home/temp'
)
folder = TEMP
if os.path.exists(TEMP):
for the_file in os.listdir(folder):
file_path = os.path.join(folder, the_file)
try:
if os.path.isfile(file_path):
os.unlink(file_path)
elif os.path.isdir(file_path): shutil.rmtree(file_path)
donevalue = '1'
except Exception, e:
print e
です。