Python如何批量修改文件名(只需4行代码,极简方法) |
您所在的位置:网站首页 › Python批量修改文件名并排序 › Python如何批量修改文件名(只需4行代码,极简方法) |
我还是小白,如果操作有问题欢迎讨论~ 1、 比如说你的名为“logo”的文件夹中文件名都是“logo-1.jpg”、“logo-2.jpg”…… 你想把它们的jpg后缀全部修改成png,比如“logo-1.png”、“logo-2.png”…… 其实很简单,只需4行代码: import os for filename in os.listdir('logo/'): #‘logo/’是文件夹路径,你也可以替换其他 newname = filename.replace('jpg', 'png') #把jpg替换成png os.rename('logo/'+filename, 'logo/'+newname)即可。 当然如果你的某些文件名(非后缀)中也含有“jpg”的字符,它们也会替换成“png”。 2、 如果你想把文件名“logo-1.jpg”、“logo-2.jpg”……修改成“1.jpg”、“2.jpg”……该怎么办呢? import os for filename in os.listdir('logo/'): newname = filename.replace('logo-', '') #把logo-替换成空白 os.rename('logo/'+filename, 'logo/'+newname)即可。 3、 如果你想把文件名“logo-1.jpg”、“logo-2.jpg”……修改成“logo-abc-1.jpg”、“lo |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |