一、什么是csv
csv(Comma-Separated Values)逗号分隔符。是一种数据类型。表示类似于表格的数据:
表示成fu,123456,111
fuguang,123456,111
fuguangli,123456,111
除过没有边框,它就是个表格。
二、csv的用法
python内置了scv模块。用法见代码
import csv
with open('C:/Users/Administrator/Desktop/test.scv','w',newline='')as f: #newline如果不#设置,会在中间空一行。
csv.writer(f).writerow([3,8]) #写入和读取的都为列表格式
csv.writer(f).writerow([6,3])
with open('C:/Users/Administrator/Desktop/test.scv','r') as i:
items=csv.reader(i) #得到的是迭代器,并不是列表,结果要迭代出来
for item in items:
print(item)
和一般json,text文件在用法上的不同是写为:csv.writer(f).writerow([])
读用csv.reader() 读到的是一个迭代器。