簡體   English   中英

"從 python 列表中創建一個 csv 文件"

[英]Create a csv file in from a python list

我有一個如下列表,其中 \\n 分隔每個新行

['Data,9,record,timestamp,"896018545",s,position_lat,"504719750",semicircles,position_long,"-998493490",semicircles,distance,"10.87",m,altitude,"285.79999999999995",m,speed,"1.773",m/s,unknown,"3929",,unknown,"1002",,enhanced_altitude,"285.79999999999995",m,enhanced_speed,"1.773",m/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,\n', 'Data,9,record,timestamp,"896018560",s,position_lat,"504717676",semicircles,position_long,"-998501870",semicircles,distance,"71.85",m,altitude,"285.0",m,speed,"5.533",m/s,unknown,"3924",,unknown,"1001",,enhanced_altitude,"285.0",m,enhanced_speed,"5.533",m/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,]

如果我正確理解您的問題,您需要做的就是編寫包含您的數據的其他行。

...
    ...
    writer.writerow(["896018545","504719750","285.79999999999995"])
    writer.writerow(["896018560","504717676","285.0"])

# alternatively,

data = [["896018545","504719750","285.79999999999995"], 
["896018560","504717676","285.0"]]
...
    ...
    for row in data:
        writer.writerow(row)

暫無
暫無

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

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