emmmmm好久沒寫了 這次是幫小伙伴搞的 廢話不多說 先來看需求

因?yàn)樾枰幚淼奈谋竞芏嗨砸粋€(gè)一個(gè)修改很是麻煩 so
上代碼
#config:utf-8
import re
import os
import sys
def rename():
path="D:\\dell\\nnnn";#你本地文件地址
? ? filelist=os.listdir(path)#該文件夾下所有的文件(包括文件夾)
? ? for filesin filelist:#遍歷所有文件
? ? ? ? Olddir=os.path.join(path,files);#原來的文件路徑
? ? ? ? if os.path.isdir(Olddir):#如果是文件夾則跳過
? ? ? ? ? ? continue;
filename=os.path.splitext(files)[0];#文件名
? ? ? ? filetype=os.path.splitext(files)[1];#文件擴(kuò)展名
? ? ? ? link='[\u6d4b][\u8bd5][\u6d4b][\u8bd5]' #這里是Unicode編碼 意思就是測(cè)試測(cè)試
? ? ? ? newpat ='[\u5b8c\u6210\u5b8c\u6210]' #這里是Unicode編碼 意思就是完成完成
? ? ? ? news = re.sub(link,newpat,filename)#sub 是正則表達(dá)是里面的替換? 把filename 里面的link 替換成newpat
? ? ? ? nn = news.replace("]","").replace("[","")
Newdir=os.path.join(path,nn+filetype);#新的文件路徑
? ? ? ? os.rename(Olddir,Newdir);#重命名
rename()
