從文件名中刪除下劃線

在網上下載的英文文獻,經常在文件名中有很多下劃線,每個單詞之間都是用下劃線隔開的,看着不舒服。

想把下劃線全部替換爲空格。用下面的腳本實現:

#%% 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_)

測試:

完成效果:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章