需求:批量重命名
选择资源管理器上的一个文件夹,批量重命名里面杂乱的文件,文件名文件1.文件2.文件3.
import os
path = input('请输入文件路径(结尾加上/):')
# 获取该目录下所有文件,存入列表中
f = os.listdir(path)
n = 0
for i in f:
# 设置旧文件名
oldname = path + f[n]
# 设置新文件名
newname = path + '文件' + str(n + 1)
# 用os模块中的rename方法对文件改名
os.rename(oldname, newname)
print(oldname, '→', newname)
n += 1