# 批量改名
# 1批量增加Python_重命名
# 2删除Python
import os
# 构造条件
flag = int(input('输入1表示增加Python_前缀, 输入2表示去掉Python_:前缀 '))
# listdir函数,返回所有文件名字,创建遍历列表
bf_name = os.listdir("d:/Python/pythonProject/a_folder")
# chdir函数 切换到对应路径
os.chdir("d:/Python/pythonProject/a_folder")
for i in bf_name:
if flag == 1:
# 增加前缀
new_name = "Python_" + i
# os.rename(i, 'Python_' + i)
elif flag == 2:
# 删除前缀
num = len('Python_')
new_name = i[num:] # 字符串[起始下标:结束下标:步长]
# os.rename(i, i[num:])
os.rename(i, new_name)
bf_name = os.listdir("d:/Python/pythonProject/a_folder")
print(bf_name)