本文摘自php中文网,作者不言,侵删。
本篇文章给大家带来的内容是关于Python利用os模块批量修改文件名的方法介绍(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。初学Python.随笔记录自己的小练习.
通过查阅资料os模块中rename和renames都可以做到
他们的区别为.rename:只能修改文件名 renames:可以修改文件名,还可以修改文件上级目录名称
另一个用到的方法是os.listdir(path) path为路径 此方法可以将指定路径文件夹中的文件名录入一个列表中
下面是代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 | import os
path = "e:/test/" # 目标路径
"" "os.listdir(path) 操作效果为 返回指定路径(path)文件夹中所有文件名" ""
filename_list = os.listdir(path) # 扫描目标路径的文件,将文件名存入列表
a = 0
for i in filename_list:
used_name = path + filename_list[a]
new_name = path + "new_" + filename_list[a]
os.rename(used_name,new_name)
print ( "文件%s重命名成功,新的文件名为%s" %(used_name,new_name))
a += 1
|
运行效果为:
重命名前:

重命名后:


【相关推荐:python教程】
以上就是Python利用os模块批量修改文件名的方法介绍(附代码)的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python模块和包的区别
Python爬虫学习图文实例
Python如何清空列表?清空列表的4种方法(代码示例)
Python数据爬下来保存在哪里
Python的format什么意思
Python整数类型的相关介绍
安装Python还要安装什么
Python爬虫任务接单渠道
Python中matplotlib实现绘制3d图方法介绍
Python工资为什么这么高
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » Python利用os模块批量修改文件名的方法介绍(附代码)