python 批量修改图片的文件名
2014-04-10 16:33
531 查看
# -*- coding: cp936 -*- import os ##输入新的文件名 newname = raw_input("请输入新的图片名:") newname = newname.strip() if newname != '': ##获取当前文件夹的路径 path = os.getcwd() ##要修改的文件的格式 pic_ext = ['.jpg','.png'] i = 0 for file in os.listdir(path): if os.path.isfile(file) == True: name,ext = os.path.splitext(file) print ext if ext in pic_ext: i = i+1 newname1 = newname + '_' + str(i) + ext os.rename(file,newname1)
当运行这段代码的时候,会提示输入新的名字:比如:login,那么生成的新的名字就会是:
login_1
login_2
login_3
...........
这段代码只修改图片格式为jpg和png的,如果要增加其它格式的图片,只需要修改一下pic_ext,就可以了。
相关文章推荐
- Python脚本01 —— 批量修改png图片文件名,增加@3x后缀
- python 批量修改图片大小
- Python 图形处理库PIL批量修改图片大小和格式
- python下批量修改图片格式和大小
- Python根据文件名批量转移图片的方法
- python脚本编程:批量修改指定目录内文件名
- linux系统中如何批量修改图片文件名的案例演示
- 利用python批量修改word文件名的方法示例
- Python 批量修改图片格式和尺寸
- Shell命令批量修改图片文件名
- Python批量修改图片分辨率
- python批量文件名修改的代码
- python os模块实例(批量修改图片名称)
- Python 批量修改图片格式和尺寸
- Python 图形处理库PIL批量修改图片大小和格式
- python批量修改图片后缀名
- Python批量修改指定目录下的文件名和文件内容
- Python 图形处理库PIL批量修改图片大小和格式
- python批量修改图片大小的方法
- python实现批量修改图片格式和尺寸