csv文件的读取和写入
csv是逗号分隔符的文本形式, 常用于数据交换,Excel文件和数据库的导入和导出. 与Excel文件不同, csv文件中:
- 值没有类型, 所有的值都是字符串
- 不能指定字体颜色等样式
- 不能指定单元格宽高, 不能合并单元格
- 没有多个工作表
- 不能嵌入图像图表
Python标准库的模块csv提供了读取和写入csv的格式文件和图像
1 import csv 2 with open('ee.csv','w') as f: 3 b_csv = csv.writer(f) 4 c = [['ID','姓名','年龄','薪资'],['1001','1002','1003'],['Xujie','张三','李四'],['18','30','40'],['50000','20000','10000']] 5 b_csv.writerows(c) 6 7 with open('ee.csv','r') as f: 8 a_csv = csv.reader(f) 9 for row in a_csv: 10 print(row)