在網上下載的英文文獻,經常在文件名中有很多下劃線,每個單詞之間都是用下劃線隔開的,看着不舒服。
想把下劃線全部替換爲空格。用下面的腳本實現:
#%% delete_.py重命名某個文件夾下的文件 # 從文件名中刪除下劃線 import os import re path=input("輸入要重命名的文件夾路徑:") if path=='': path=os.getcwd() files=os.listdir(path) files=[f for f in files if os.path.isfile(path+'\\'+f)] for f in files: f_without_=re.sub(r'_', " ",f) os.rename(path+'\\'+f,path+'\\'+f_without_)
測試:
完成效果: