美文网首页
(Python)安卓开发碰到设计师给乱命名的切图怎么办

(Python)安卓开发碰到设计师给乱命名的切图怎么办

作者: 西厌西厌 | 来源:发表于2020-08-18 15:54 被阅读0次

    批量修改文件夹内的文件名

    import os
    
    
    def modify_name():
        # 文件夹地址
        path = 'C:\\Users\\11028\\Documents\\WeChat Files\\xiastars\\FileStorage\\File\\2020-08\\3_home\\3_home'
        # 获取所有子文件
        list1 = os.listdir(path)
        for item in list1:
            cpath = path+"\\"+item
            # 区别文件与文件夹
            if os.path.isfile(cpath):
                nname = item.replace('@3x','3').replace('@2x','2').replace('-','_').replace(' ','').lower()
                #print('nname:',cpath.replace('@3x','3'))
                if cpath != nname:
                    #pass
                    #print(os.path.exists(''.join(cpath)))
                    print(item[0],item[0].isdigit())
                    # 如果首字母为数字,也要改
                    if nname[0].isdigit:
                        nname = nname.replace(nname[0],'ic')
                    # 改名称
                    os.rename(os.path.join(path,item),os.path.join(path,nname))
            elif os.path.isdir(cpath):
                pass
    
    if __name__ == "__main__":
        modify_name()
    

    相关文章

      网友评论

          本文标题:(Python)安卓开发碰到设计师给乱命名的切图怎么办

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