我尝试构建一个自动重命名文件的脚本,如果有人可以提供帮助就失败了......
在同一个文件夹中我有文件名,如:
exemple_012345-0abc1def.txt
exemple_012345-0abc1def.config.txt
我想删除第一个下划线(包含)和第一个点之间的所有内容,以便我得到我的文件名:
exemple.txt
exemple.config.txt
由于
答案 0 :(得分:0)
这可以在python中轻松完成。我不确定这是否能在Windows中与python完美配合。
import os
for root, dirs, files in os.walk('.'):
for fname in files:
x = fname.index('_')
y = fname.index('.')
substr = fname[:x] + fname[y:]
os.rename(fname, substr)