网络编程
位置:首页>> 网络编程>> Python编程>> python保存字典数据到csv文件的完整代码

python保存字典数据到csv文件的完整代码

作者:wh来啦  发布时间:2023-04-09 17:02:02 

标签: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文件

实验结果:

python保存字典数据到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文件

来源:https://blog.csdn.net/qq_52200688/article/details/122308073

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com