其他分享
首页 > 其他分享> > 从文件名中删除下划线

从文件名中删除下划线

作者:互联网

在网上下载的英文文献,经常在文件名中有很多下划线,每个单词之间都是用下划线隔开的,看着不舒服。

想把下划线全部替换为空格。用下面的脚本实现:

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

测试:

完成效果:

标签:files,下划线,删除,文件名,import,path,os
来源: https://www.cnblogs.com/dingdangsunny/p/16438004.html