python日志:去掉noteexpress导出参考文献题录的空格

目录

  • 知识点回顾
  • 源代码

知识点回顾

txt文件的打开、读取、写入、编码参数
re.sub替换,本次不需要正则匹配

源代码

import re
import os
input= r'E:\Alark\Users\Desktop'
os.chdir(input)
file='3434.txt'
output="参考文献.txt"
if output in set(os.listdir()):
    os.remove(output)
f=open(file, 'r',encoding='utf-8')
#with open() as f:
f2=open(output,'w')
for line in f:
    #f.readlines()
    print(line)
    ln = re.sub('\s\[', '[', line)
    print(ln)
    ln = re.sub(']\s',']',ln)
    print(ln)
    f2.write(ln)
    #写入自动换行
f.close()
f2.close()





你可能感兴趣的:(python,开发语言,后端)