我試圖讀取並在同一CSV文件中寫入寫:閱讀並同csv文件
file1 = open(file.csv, 'rb')
file2 = open(file.csv, 'wb')
reader = csv.reader(file1)
writer = csv.writer(file2)
for row in reader:
if row[2] == 'Test':
writer.writerow(row[0], row[1], 'Somevalue')
我的CSV文件:
val1,2323,Notest
val2, 2323,Test
所以基本上如果我的row[2]
值是Test
我wa nt用Some new value
替換它。 上面的代碼給我空的CSV文件。