Python如何批量修改文件名
发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,这篇文章主要讲解了"Python如何批量修改文件名",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Python如何批量修改文件名"吧!原始文件名如下:修
千家信息网最后更新 2025年11月09日Python如何批量修改文件名
这篇文章主要讲解了"Python如何批量修改文件名",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Python如何批量修改文件名"吧!
原始文件名如下:
修改后的效果如下:

代码:
实现将one文件夹中的每一个图片复制到two文件夹并修改图片名为按照a、b、c、d递增排序
思路:重命名为新建一个文件将原来文件内容复制过去
import os def alterFileName(source,target): print("当前文件夹下有以下几个文件>>>") file_list=os.listdir(source) print(file_list) os.mkdir(target) print(os.getcwd()) # 获取当前目录 os.chdir(source) # 此处不修改目录的话,打开原始文件的那一步需要在文件名前面加上绝对路径 print(os.getcwd()) ch='a' for file in file_list: name_list=file.rpartition('.') # 将文件名字符串按照'.'切片 t_name=target+'/'+ch+name_list[1]+name_list[2] print(t_name) f1=open(file,'rb') f2=open(t_name,'wb') while True: content=f1.read(1024) # 一次读取1KB if content==b'': print(f"第{ord(ch)-96}张图片复制完毕>>>") ch=chr(ord(ch)+1) f1.close() f2.close() break f2.write(content) else: print(f"{len(file_list)}张图片已经全部复制到了{target}文件夹下!") if __name__ == '__main__': source_dir="D:\\PyProjects\\one" # 用\\或者/均可 target_dir="D:/PyProjects/two" alterFileName(source_dir,target_dir)运行效果:
感谢各位的阅读,以上就是"Python如何批量修改文件名"的内容了,经过本文的学习后,相信大家对Python如何批量修改文件名这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
文件
文件名
图片
文件夹
内容
学习
原始
思路
效果
目录
下有
代码
字符
字符串
就是
情况
文章
更多
知识
知识点
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
h2 数据库聚合函数
网络安全密码遗失
2018年网络安全题及答案
玩绝地求生出现服务器满载
简要论述网络安全管理趋势
中国全文图书数据库
能不能说软件开发阶段做好
毕节市软件开发
django写数据库管理系统
服务器按什么键设置u盘
华师计算机网络技术
网络安全专业需要多少分
我的世界服务器在哪
少儿网络安全手抄报
达梦数据库备份命令dlsql
高通服务器芯片
河北安卓软件开发
软件开发各城市排行
专升本网络技术考什么
删除输入法软件开发
未来之翼服务器tike值
密码学与网络安全 百度云
网络技术峰会
御龙在天为什么不显示服务器
邢台超融合服务器报价
正常软件开发流程图
樱花无法连接服务器
拼接服务器大屏显示网络连接失败
网络安全的意见建议
虚拟光驱下载软件开发