1. 程式人生 > 其它 >csv寫入資料,出現新一行的問題

csv寫入資料,出現新一行的問題

技術標籤:csvcsvpythonflask

解決csv寫入,出現新一行的問題

程式碼如下

with open('data.csv','w') as cf:
    writer=csv.writer(cf)
    writer.writerow(['id','name'])
    writer.writerow(['1','mike'])

出現莫名多一行的效果

發現出現額外出現一行

解決方案

其中加入newline=’’

with open('data.csv','w',newline='') as cf:
    writer=csv.writer(cf)
    writer.writerow(['id','name'])
    writer.writerow(['1','mike'])

完美解決

執行之後的效果