参考链接:
python读取文件名及后缀
python中删除字符串中指定的值
python读取、写入txt文本内容
python re sub 替换多个_Python正则表达式,这一篇就够了!
# -*- coding: UTF-8 -*-
import os
# 要读取文件的路径,一般来说路径过长,因此分成两段
path1 = "D:/一大长串路径/"
path = path1 + "最后路径"
# 输出到txt文件,txt文件的路径
path_txt = "C:/Users/anychan/Desktop/python work tools/word tools/a.txt"
# 打开txt文件
file_handle=open(path_txt, mode='w')
# 打开目标路径
datanames = os.listdir(path)
for i in datanames:
filename = os.path.splitext(i)[0]
print(filename)
# 第一个 '-' 删除/替换成''
filename = filename.replace('-','')+ '\n'
# 指定位置删除/替换
# filename = filename[:3] + '' + filename[4:] + '\n'
# print(filename)
file_handle.write(filename)