本文实例讲述了Python实现的简单读写csv文件操作。分享给大家供大家参考,具体如下:
python中有一个读写csv文件的包,直接import csv即可
新建test.csv
1.写
import csv
with open(“test.csv”,”w”,encoding=’utf8′) as csvfile:
writer=csv.writer(csvfile)
writer.writerow([“index”,”a_name”,”b_name”])
writer.writerows([[0,’a1′,’b1′],[1,’a2′,’b2′],[2,’a3′,’b3′]])
直接使用这种写法会导致文件每一行后面会多一个空行
解决的方法
用python3来写wirterow时,打开文件时使用w模式,然后带上newline=”
import csv
with open(“test.csv”,”w”,encoding=’utf8′,newline=”) as csvfile:
writer=csv.writer(csvfile)
writer.writerow([“index”,”a_name”,”b_name”])
writer.writerows([[0,’a1′,’b1′],[1,’a2′,’b2′],[2,&#
版权声明:本文为weixin_39619635原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。