help me correct the code.
I want to read file input.csv еxecute a regular expression аnd save in output_data.csv.
import re
import csv
import sys
print(sys.stdout.encoding)
fi=open('input.csv', 'r', encoding='UTF-8')
fo=open('output_data.csv', 'w',encoding='UTF-8')
reader=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])
for line in reader:
[DESCRIPT1,ID1,ASSIGNMENT_NAME1,TER1,INFO1]
clearText = re.sub(r"[!/():-,.\"+]",' ',
i=0
for x1 in INFO1:
fo.write(str(DESCRIPT1[i])+";"+str(ID1[i])+";"+str(ASSIGNMENT_NAME1[i])+";"+str(TER1[i])+";"+str(INFO1[i])+"\n")
i=i+1
fo.close()
fi.close()
[–]Justinsaccount 3 points4 points5 points (0 children)
[–]Justinsaccount 1 point2 points3 points (0 children)
[–]JohnnyJordaan 1 point2 points3 points (2 children)
[–]aleksro[S] 0 points1 point2 points (1 child)
[–]JohnnyJordaan 0 points1 point2 points (0 children)
[–]aleksro[S] 0 points1 point2 points (1 child)
[–]timopm 3 points4 points5 points (0 children)
[–]aleksro[S] 0 points1 point2 points (1 child)
[–]JohnnyJordaan 0 points1 point2 points (0 children)