赞
踩
csv 模块是 Python 标准库中用于处理 CSV(逗号分隔值)文件的模块。CSV 文件是一种常见的文本文件格式,用于存储表格数据,Python 的内置模块,无需额外安装
import csv
with open('test.csv','w',newline='') as csv_file:
writer= csv.writer(csv_file)
writer.writerow(['id', 'name', 'age'])
writer.writerow(['10001', 'Mike', 20])
writer.writerow(['10002', 'Bob', 22])
writer.writerow(['10003', 'Jordan', 21])
import csv
with open('test.csv','r',newline='') as csv_file:
reader = csv.reader(csv_file)
for item in reader:
print(item)
import csv
with open('test.csv','w',newline='') as csv_file:
writer= csv.writer(csv_file)
writer.writerow(['id', 'name', 'age'])
writer.writerow(['10001', 'Mike', 20])
writer.writerows([['10002', 'Bob', 22],['10003', 'Jordan', 21]])
import csv
with open('test.csv','w',newline='') as csv_file:
fieldnames = ['id', 'name', 'age']
dict_writer= csv.DictWriter(csv_file,fieldnames=fieldnames)
dict_writer.writeheader()
dict_writer.writerow({'id':'10001','name':'Mike','age':20})
dict_writer.writerows([{'id':'10002','name':'Bob','age':22},{'id':'10003','name':'Jordan','age':22}])
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。