python-寫入csv 文件


項目要做一個導出客戶信息的功能,需要寫入csv:

注意文件寫入的方式  例如   write open(‘w’) 從頭開始寫,之前寫的會被替換  write open(‘a’) 則代表追加,文件指針放在文件末尾。 

1 def write_csv(header, write_data, filename):
2     # header-標題 write_data-寫入數據 filename-文件名 
3     with open(filename, 'a', newline='',encoding='utf-8-sig') as csvFile:
4         writer = csv.writer(csvFile)
5         if os.path.getsize(filename) == False:
6             # 先寫columns_name
7             writer.writerow(header)
8         # 寫入多行用writerows
9         writer.writerows(write_data)

原文很多種寫入方式,選擇了比較適合的

參考博客:https://blog.csdn.net/jp_666/article/details/78703068


免責聲明!

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



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