文件批量重命名

import os

# 获取一个要重命名的文件夹的名字
folder_name = input("请输入要重命名的文件夹:")

# 获取那个文件夹中所有的文件名字
file_names = os.listdir(folder_name)
'''
# 第一种方式
os.chdir(folder_name)
# 对获取的名字进行重命名即可
for name in file_names:
    print(name)
    os.rename(name,"[python]-" + name)'''
# 第二种方式
for name in file_names:
    print(name)
    old_file_name = "./" + folder_name + "/" +name
    new_file_name = "./" + folder_name + "/" + "ggc-" +name
    os.rename(old_file_name, new_file_name)

posted on 2020-03-26 15:59  pooopun  阅读(118)  评论(0编辑  收藏  举报

导航