, Guter TagWie ein Wort in einer CSV-Datei in bestimmten Spalt mit Python
ersetzen Ich habe versucht, ein Wort in einer bestimmten Spalte zu ändern, Index verwendet wird, in einer CSV-Datei, aber es wird nicht geändert.
Mein Code, den ich zu verwenden versucht:
import csv
with open('INPUT.CSV', 'r') as file1, open('OUTPUT.csv','w',newline='') as file2:
reader = csv.reader(file1, delimiter=',')
writer = csv.writer(outfile, delimiter=',')
for row in reader:
row[0].replace('word','changed word')# I want to replace in first column=row[0] 'word' with 'changed word'
writer.writerow(row)
Die Ausgabedatei ist auch mit dem Eingang, geändert nicht.
Kann mir jemand auf diese Weise helfen? Vielen Dank im Voraus!
Vielen Dank @mementum für Ihre Lösung ... Ich habe den Code mit ihm versucht, aber es scheint, dass die Änderung nicht nur in der bestimmten Zeile (Zeile [x]) erfolgt, ersetzt alle gefundenen Übereinstimmungen ... Könnte so etwas getan werden? –