python怎么读取和写入csv文件


本文摘自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》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...