2、csv文件python读写操作
CSV(Comma-Separated Values)即逗号分隔值,能够用Excel关上查看。因为是纯文本,任何编辑器也都可关上。与Excel文件不同,CSV文件中:
值没有类型,所有值都是字符串
不能指定字体色彩等款式
不能指定单元格的宽高,不能合并单元格
不能嵌入图像图表
在CSV文件中,以,作为分隔符,分隔两个单元格。像这样a,,c示意单元格a和单元格c之间有个空白的单元格。依此类推。
不是每个逗号都示意单元格之间的分界。所以即便CSV是纯文本文件,也保持应用专门的模块进行解决。Python内置了csv模块。先看看一个简略的例子。
(1)从CSV文件中读取数据
import csv filename = 'sitka_weather_2014.csv' with open(filename) as f: reader = csv.reader(f) print(list(reader))
(2)写数据到csv文件中
import csv datas = [['name', 'age'], ['Bob', 14], ['Tom', 23], ['Jerry', '18']] with open('example.csv', 'w', newline='') as f: writer = csv.writer(f) for row in datas: writer.writerow(row) # 还能够写入多行 writer.writerows(datas)
以上就是本次分享的全部内容,当初想要学习编程的小伙伴欢送关注搞代码,获取更多技能与教程。