本文摘自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的import怎么用
Python虚拟机是什么
Python针对excel表格的操作
Python不能做什么
Python get函数有什么作用?示例解析
如何让Python运行在android上
Python源代码被解释器转换后的格式为什么
Python中文件操作的相关内容总结(附示例)
Python如何用ip代理
Python基于辗转相除法求解最大公约数的方法示例
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » Python利用os模块批量修改文件名的方法介绍(附代码)