您的位置:首页 > 编程语言 > Python开发

python中csv文件的读写

2017-10-13 16:56 162 查看
*说明:在Linux下实现,Windows下可能会有所不同(文件内容会有区别,比如会出现莫名其妙的空行)

一、写文件

with open("test.csv","w") as c:
writer=csv.writer(c)
writer.writerow(['name','address','city','state'])


将字符串挨个输入文件中,结果如图



也可以将一个list写到文件中

l=[]
l.append([1,2,3])
l.append([4,5,6])
l.append([7,8,9])
with open("test.csv","w") as c1:
writer=csv.writer(c1)
for idx in l:
writer.writerow(idx)


文件结果



二、读文件

比如文件中内容是下图



with open("test.csv","r") as c1:
lines=csv.reader(c1)
for line in lines:
print(line)


输出结果

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python csv linux