⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rename.py

📁 使用python中的remane
💻 PY
字号:
# -*- coding:gbk -*-

import os, shutil

def renm():
    
    pth = os.path.join( os.path.dirname(__file__) )
    
    cunt = 0
    
    for p in os.listdir( pth ):
        
        if os.path.isdir( p ):
            
            pthwlk = os.walk( p )
            
            for root, dr, fl in pthwlk:
                
                if fl and root != '处理后':
                    
                    tt = root.split( '\\' )
                    
                    for f in fl:
                        
                        fnlst = os.path.splitext( f )
                        
                        if '.db' not in fnlst:
                            fn = tt[0] + '_' + fnlst[0].replace(' ', '') + '_' + 'cpy%003d' % int( tt[-1] )
                            
                            ptmd = os.path.join( pth, '处理后' )
                            if not os.access( ptmd, os.R_OK ):
                                print "建立 '处理后'  文件夹"
                                os.makedirs( ptmd )
                            
                            fnpth = os.path.join( ptmd, fn + fnlst[1] )
                            
                            fpth = os.path.join( pth, root, f )
                            
                            print "原始文件名:", fpth
                            
                            shutil.copy( fpth, fnpth )
                            
                            print "重命名后:", fnpth
                            
                            cunt += int( tt[-1] )
                            
                            print "作品数量:%d" % cunt
                        
                
            
        
        
    
    










if __name__ == '__main__':
    
    renm()




⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -