【发布时间】:2018-08-01 08:43:12
【问题描述】:
我正在尝试删除以包含无用信息的奇怪名称下载的子文件夹的某些名称(在这种情况下,这些是电影文件,因此诸如 720p、蓝光等)
到目前为止我的代码是这样的:
os.chdir(r"E:\Users\Lucas\HD externo\Filmes_séries_documentários\Diretores")
lista = ["1080p","720p", "BDrip", "BRRip", "Xvid", "XViD","XviD", "ETRG", "Woody Allen", "DVDRip", "avi", "x264", "AC3-JYK", "BluRay", "DC", ".....anoXmous", "EXTENDED", "pt", "BR"]
for i in range(len(os.listdir())):
for b in os.listdir():
os.chdir(r"E:\Users\Lucas\HD externo\Filmes_séries_documentários\Diretores\\" + os.listdir()[i])
for c in range(len(os.listdir())):
for item in lista:
if item in os.listdir()[i]:
a = os.listdir()[i].replace(item, "")
os.rename(os.listdir()[i], a)
【问题讨论】:
-
你能告诉我们你的代码是做什么的,它与你希望它做的有什么不同吗?
-
能否详细说明您目前在使用代码时遇到的问题?
标签: python operating-system rename