我试图写一个脚本,删除所有无用的文件夹,除了一个。我在许多论坛上搜索了一个解决方案,但没有任何效果
我想删除./Desktop/D
中的所有内容,我想保留的文件夹是./Desktop/D/ksg
这是我想到的,但它只删除了/D
中的所有内容。谢谢你的帮助
import os
from pathlib import Path
def ordnerdelete(pfad):
for path in Path(pfad).rglob("ksg"):
if (pfad != path):
for f in os.listdir("./Desktop/D/./."):
os.remove(os.path.join("./Desktop/D/./.", f))
os.rmdir(pfad)
print(pfad, "gelöscht")
programm = "./Desktop/D/."
ordnerdelete(programm)
如果有人需要的话,我自己解决了
相关问题 更多 >
编程相关推荐