''' Python文件批量重命名 作者:小翌 Python版本:3.7 开发工具:Sublime Text 开发过程: 安装Python与Sublime Text 在D盘创建python_code文件夹 在文件夹中创建test.py的文件 在Sublime Text中打开test.py输入以下代码 运行: 窗口键+R 输入cmd 回车 CD到python_code文件夹 输入:python test.py 查看运行结果 ''' import os import re def refile(file): '''正则保留所有中文''' ret = re.findall('[\u4e00-\u9fa5]',file) return ''.join(ret) path = input('请输入路径:') for folder_name in os.listdir(path): # 替换操作 result = refile(folder_name) + '.jpg' os.rename(os.path.join(path, folder_name), os.path.join(path, result)) # 输出处理结果 print(folder_name + ' => ' + result)