ナレッジポイントの復習
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()