簡體   English   中英

使用 Python csv writer 附加到 csv 文件的問題

[英]Issues with appending on to csv file with Python csv writer

我正在嘗試將一行 3 個數據點附加到現有的 csv 文件。

import time
import csv
data = [[time.strftime("%m/%d/%Y"), 10, 122]]

with open('C:\myfile.csv', 'a') as f:
    writer = csv.writer(f)
    writer.writerows(data)

出來的數據是這樣的:

1   0   /   1   9   /   2   0   1   5
<blank row>                             
10/19/2015  10  122                         
<blank row>                             
10/19/2015  10  122                         

原始 CSV 文件如下所示:

10/17/2015  120  22
10/18/2015  110  2

預計只添加這個:

10/19/2015  10  122 
import time
import csv
data = [[time.strftime("%m/%d/%Y"), 10, 122]]

with open('C:\myfile.csv', 'a', newline = '') as f:
    writer = csv.writer(f)
    writer.writerows(data)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM