【Python学习笔记】批量重命名当前文件夹下所有JPG和PNG
作者:
清梦载星河 | 来源:发表于
2020-02-24 23:11 被阅读0次
批量重命名当前文件夹下所有JPG和PNG文件
Talk is cheap, show me code
import os
import sys
filelist = os.listdir('.')
# 匹配 " *.jpg " 和 " *.png " 文件
jpgfile = [name for name in filelist if name.endswith(('.jpg','.JPG'))]
pngfile = [name for name in filelist if name.endswith(('.png','.PNG'))]
def jpgrename():
for i in range(len(jpgfile)):
newname = "JPG" + str(i+1) + ".jpg"
os.rename(jpgfile[i],newname)
def pngrename():
for i in range(len(pngfile)):
newname = "PNG" + str(i+1) + ".png"
os.rename(pngfile[i],newname)
if __name__ == '__main__':
jpgrename()
pngrename()
sys.stdin.flush()
print("finish!")
用法
- 复制粘贴到文件夹中
- 在cmd中输入“python rename.py
本文标题:【Python学习笔记】批量重命名当前文件夹下所有JPG和PNG
本文链接:https://www.haomeiwen.com/subject/cnugqhtx.html
网友评论