Python批量更改文件名
来源:互联网 发布:淘宝上新速度 编辑:程序博客网 时间:2024/04/30 20:35
背景
由于后台数据有好多,但是文案提供过来的图片命名全部没有按照格式来命名,Python这么强大的语言,肯定是能够处理这个问题的,于是我就写了一个小脚本批量改文件名。
版本相关
操作系统:Mac OS X EI Caption
Python版本:2.7
IDE:Sublime
思路
我的思路是这样的,在当前文件下创建一个新的目录newfile,然后把所有的文件拷贝过去重命名一下就行了
素材
文案提供过来的图片全部都是1.jpg,2.jpg……这样顺序递增的命名,这种处理就非常简单了,调用shell写一个循环就搞定了
代码
代码如下:
# coding=utf-8import osfor x in range(1, 31): old_name = os.getcwd()+'/'+str(x)+'.png' new_name = os.getcwd()+'/newfile/wzqkt_'+str(x)+'.png' os.system('cp %s %s' % (old_name, new_name))
如果素材命名没有这么规律,那么可以使用os模块中的os.listdir(os.getcwd())这个命令获取当前文件下所有文件名的列表,然后循环迭代出来就可以了。
1 0
- Python批量更改文件名
- Python - 批量更改文件名
- 一个批量更改文件名的Python脚本
- 一个批量更改文件名的Python脚本
- 一个批量更改文件名的Python脚本
- 一个批量更改文件名的Python脚本
- 一个批量更改文件名的Python脚本
- 一个批量更改文件名的Python脚本
- 一个批量更改文件名的Python脚本
- 一个批量更改文件名的Python脚本
- 一个批量更改文件名的Python脚本
- 一个批量更改文件名的Python脚本
- 一个批量更改文件名的Python脚本
- 一个批量更改文件名的Python脚本
- 一个批量更改文件名的Python脚本
- 一个批量更改文件名的Python脚本
- 一个批量更改文件名的Python脚本
- 一个批量更改文件名的Python脚本
- onethink中修改ucenter用户的密码
- Oulipo(KMP算法)
- IOS的一些坑与技巧
- [读书笔记]操作系统综述
- 献给初学iOS的小盆友们——微博app项目开发之十二自定义cell代码补全
- Python批量更改文件名
- PHP之进制转换
- Android之PreferenceFragment的使用:
- CentOS6.5下Tomcat搭建Solr5.4.0集群
- pb
- Java 日期处理 Date 、Calendar 和TimeZone类
- 实用代码
- UVA 11354Bond(MST+LCA)
- react native Image 控件显示图片方式总结