本文摘自php中文网,作者尚,侵删。
Python读取与写入CSV文件需要导入Python自带的CSV模块,然后通过CSV模块中的函数csv.reader()与csv.writer()来进行CSV文件的读取与写入。
写入CSV文件
1 2 3 4 5 6 7 8 | import csv # 需要import csv的文件包
out=open( "aa.csv" , 'wb' ) # 注意这里如果以‘w’的形式打开,每次写入的数据中间就会多一个空行,所以要用‘wb’
csv_write=csv.write(out,dialect= 'excel' )
# 下面进行具体的内容写入
ss=[ 'a' ,3]
csv_write.writerow(ss) #这样ss里面的信息就被写入到aa.csv文件中了,而且是在两列中
#这里如果需要写入多行,那么就采用循环进行循环输入就可以了
out.close()
|
读取CSV文件
1 2 3 4 5 6 | import csv
out=open( "aa.csv" , 'r' )
read_csv=csv.reader(out,dialect= 'excel' )
for line in read_csv: #循环输出csv中的所有数据
print line
out.close()
|
更多Python相关技术文章,请访问Python教程栏目进行学习!
以上就是python怎么读取和写入csv文件的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python3怎么运行
关于pyzmq介绍
tuple and list 练习
java和Python的区别
Python字典怎么从小到大输出
Python逻辑运算符怎么理解
Python字典怎么使用zip
Python的注释有哪些
Python怎么创建模块
Python怎么读写文件
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python怎么读取和写入csv文件