python 使用字典写入CSV文件

python 使用字典写入CSV文件

 

 

import csv

# 定义要写入CSV文件的数据(作为字典列表)
data = [
    {'Name': 'Alice', 'Age': '25', 'City': 'New York'},
    {'Name': 'Bob', 'Age': '30', 'City': 'San Francisco'},
    # ...
]

# 定义CSV文件的字段名
fieldnames = ['Name', 'Age', 'City']

# 打开CSV文件以写入数据
with open('output.csv', 'w', newline='') as file:
    writer = csv.DictWriter(file, fieldnames=fieldnames)
    
    # 写入标题行
    writer.writeheader()
    
    # 写入CSV文件的每一行(作为字典)
    for row in data:
        writer.writerow(row)

 

 

###################

posted @ 2024-07-26 23:04  西北逍遥  阅读(122)  评论(0编辑  收藏  举报