python保存字典數據到csv文件的完整代碼

導入包

import csv

創建或打開文件,設置文件形式

f = open('xixi.csv', mode='a',encoding='utf-8',newline='') #xixi為文件名稱

設置輸入數據的格式,設置'A','B','C','D','E', 'F'為列名,根據自己的需要設置自己的列名

csv_writer= csv.DictWriter(f,fieldnames=['A','B','C','D','E', 'F'])

將列名輸入

csv_writer.writeheader()

將數據寫入:將自己的數據賦值到字典的變量中,然後寫入csv文件。這裡使用1,2,3,4,5,6數值模擬字典的數據。

for li in range(20):
    a=1+li           #將自己的數據賦值到字典的變量中
    b=2+li
    c=3*li
    d=4+li
    e=5*li
    f=6*li
    dic = {       #字典類型
        'A':a,
        'B':b,
        'C':c,
        'D':d,
        'E':e,
        'F':f
    }
    csv_writer.writerow(dic)   #數據寫入csv文件

實驗結果:

完整代碼:

import csv
 
f = open('xixi.csv', mode='a',encoding='utf-8',newline='') #xixi為文件名稱
csv_writer= csv.DictWriter(f,fieldnames=['A','B','C','D','E', 'F'])#列名
csv_writer.writeheader()  #列名寫入csv
 
for li in range(20):
    a=1+li           #將自己的數據賦值到字典的變量中
    b=2+li
    c=3*li
    d=4+li
    e=5*li
    f=6*li
    dic = {       #字典類型
        'A':a,
        'B':b,
        'C':c,
        'D':d,
        'E':e,
        'F':f
    }
    csv_writer.writerow(dic)   #數據寫入csv文件

總結

到此這篇關於python保存字典數據到csv文件的文章就介紹到這瞭,更多相關python保存字典數據到csv內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: