如何解決在寫入csv格式文件時出現空行的問題?


問題陳述

在往csv文件中寫東西時,出現下面的情況:

可以看到,每寫入一行數據,就出現了空行。
我的代碼:

問題解決

import csv
path = "C:/Users/ASUS/Desktop/aa/xigua.txt"
data = []
with open(path,'r') as f:
    data = f.read().split('\n') 
# print(data)

path2 = "C:/Users/ASUS/Desktop/aa/xigua.csv"
with open(path2,'w', newline='') as fp:
    fp_write = csv.writer(fp)
    for d in data:
           fp_write.writerow(d.split(','))


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM