0
私は、ファイルに書き込みをしようとすると、それはエラーを報告: fo.write( ';'(行+ [\ n]を)に参加。) ^ にSyntaxError:行継続文字Python3 csvファイルへの書き込み中にエラーが発生しました。
import re import csv #import sys with open('input.csv', 'r', encoding='UTF-8') as fi, open('output_data.csv', 'w',encoding='UTF-8') as fo: reader=csv.reader(fi,delimiter=';') #for row in csv.reader(fi,delimiter=';'): DESCRIPT1=[] ID1=[] ASSIGNMENT_NAME1=[] TER1=[] INFO1=[] for i,row in enumerate(reader): DESCRIPT1.append(row [0]) ID1.append(row [1]) ASSIGNMENT_NAME1.append(row [2]) TER1.append(row [3]) INFO1.append(row [4]) row[4] = re.sub() fo.write(';'.join(row+[\n]))
後に予期しない文字ご協力いただきありがとうございます!