博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 读取csv文件
阅读量:6449 次
发布时间:2019-06-23

本文共 675 字,大约阅读时间需要 2 分钟。

python中有一个读写csv文件的包,直接import csv即可

新建test.csv

1.写

import csvwith 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 csvwith 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,'a3','b3']])

2.读

import csvwith open("test.csv","r") as csvfile:    reader=csv.reader(csvfile)    for line in reader:        print(line)

 

转载地址:http://gxlwo.baihongyu.com/

你可能感兴趣的文章
JAVA时间日期格式转换
查看>>
小程序Map不显示Markers问题
查看>>
java多线程编程之Future/FutureTask和Callable
查看>>
反转字符串
查看>>
java如何远程登录linux并执行其命令 ,并且得到返回的参数的值
查看>>
spring boot mybatis 快速构建微服务
查看>>
寻找数据真相设想-find the data truth
查看>>
ActiveMQ传输文件的几种方式原理与优劣
查看>>
CSS Display(显示) and Visibility(可见性)
查看>>
java web中用于检测用户是否登陆的过滤器(Filter - 3)
查看>>
XUtils-DbUtils使用笔记
查看>>
更快学会任何东西的终极指南
查看>>
树莓派直接挂载Iphone手机导出照片
查看>>
网络延时与抖动
查看>>
Flask+Redis维护代理池
查看>>
IOS中使用UIWebView 加载网页、文件、 html的方法
查看>>
跨域资源共享(CORS)安全性浅析
查看>>
linux(centos)搭建SVN服务器
查看>>
向mysql看齐!
查看>>
使用coffeescript-maven-plugin,实时监控coffee文件的编译,只需一步配置
查看>>