bash
1for f in *.txt 2tr -d '\r' <$f> $f.out && 3 mv $f.out $f 4done
でテキストファイルの改行を削除した後、pythonの正規表現(re.sub)
python
1import codecs 2import re 3import os 4folder = "a" 5folder2 = "c" 6for inputfilename in os.listdir(folder) : 7 with open(folder+'/'+inputfilename, encoding='UTF-8') as inputfile: 8 outputfile = codecs.open(folder2+'/'+inputfilename, 'w', encoding='utf-8') 9 for data1 in inputfile : 10 data1 = inputfile.read() 11 data1 = re.sub(r'<table.+?</table>', r'', data1) 12 print(data1, file=outputfile)
でテキストファイルを整形すると、全部空白になってしまいます。
原因が分かる方がいましたらご教授願います。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。