美文网首页
【Python学习笔记】批量重命名图片文件

【Python学习笔记】批量重命名图片文件

作者: 清梦载星河 | 来源:发表于2020-09-06 23:21 被阅读0次

    以前写的一个小脚本

    '''
    功能:批量重命名当前文件夹下的jpg和png文件
    '''
    
    import os
    import sys
    
    filelist = os.listdir('.')
    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!")
    

    相关文章

      网友评论

          本文标题:【Python学习笔记】批量重命名图片文件

          本文链接:https://www.haomeiwen.com/subject/nxwhektx.html