こちらの質問https://teratail.com/questions/23204をしたものです.
追加で少し,
最悪,エラーを起こしている文字は取得できなくていいので
何とか最後まで回すことはできないでしょうか.
エラーが出たらその文字は何かに置き換えるとか・・・
ちなみに以下のような命令を回しています.
python
1path = 'C:\\hoge\\hoge\\' 2 3 4sys.stdout=open('C:\\hoge\\hoge\\hogee.txt','w') 5for dir in os.listdir(path): 6 print(path + dir) 7 for line in open(path + dir,'r',encoding='utf-8'): 8 hogeee=line[:-1].split('\t') 9 if len(hogeee)>=3: 10 print(hogeee[2]) 11sys.stdout.close() 12sys.stdout=sys.__stdout__
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。