2
我有一張表。我正在創建一個新的專欄「時間」。我需要用數字填充它,具體取決於「類型」列中的數據。例如,如果在「類型」欄的單元格中是dgv,那麼在「時間」欄中應該有一個數字17,如果是ds,那麼8,如果是psp,那麼是3,等等。總共有幾個條件。通過比較另一列的數據獲得的數據填充列
我的代碼:
import csv
with open('C:/Notebook/data1.txt','r') as csvinput:
with open('C:/Notebook/datawr1.txt', 'w') as csvoutput:
writer = csv.writer(csvoutput, lineterminator='\n')
reader = csv.reader(csvinput)
all = []
row = next(reader)
row.append('Timing') # Here I create a column "Timing"
all.append(row)
for row in reader: #I think here should be a condition if
row.append(' ')
all.append(row)
writer.writerows(all)
感謝您的回答!但問題是文件中有很多數據。該文件是.txt格式。這個文件每次都不一樣。我想讓代碼讀取文件並添加「Timing」列並填寫它。我不明白如何將「類型」列作爲日期框架。 –
請檢查編輯答案 – jezrael
它的工作原理!謝謝! –