【发布时间】:2016-07-09 11:03:00
【问题描述】:
我正在编写的 python 脚本应该能够在我放入的任何文件夹中工作。 我必须找到所有的 .avi 文件。如果文件名以cropped.avi 结尾,那么我必须将其重命名并将其另存为.avi,而不使用cropped 这个词。
import os
import glob
os.getcwd()
glob.glob('*.avi')
directory = glob.glob('*.avi')
for directory:
if i.endswith("cropped.avi"):
os.rename("cropped.avi",".avi")
我认为我的代码缺少一些东西,我不知道该怎么办!!
【问题讨论】:
-
你需要将'for directory'改为'for i in directory'吗?
-
你为什么要两次
glob.glob()? -
或
os.getcwd()不分配给任何东西。
标签: python operating-system rename glob