python3.x操作csv文件的实战

说明


python3.x集成了对csv文件的操作,直接引入包即可,但python2.x则需要单独安装。


实战


1、读取csv文件

1
2
3
4
5
6
7
8
9
10
11
12
#引入包
import  csv
#打开文件
csvfile  =  open ( 'xiaoqiang.csv' ,newline = '')
#获得对象
csvReader  =  csv.reader(csvfile)
#读取内容并打印
for  content  in  csvReader:
   print (content)
   
#关闭。这个经常有小伙伴忘了,今天在群里就有人遇到这个问题了
csvfile.close()


2、写入csv文件


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#引入包
import  csv
#打开文件
csvfile  =  open ( 'xiaoqiang.csv' 'w' ,newline = '')
#获得对象
writer  =  csv.writer(csvfile)
#写入一行数据
writer.writerow(( '名称' '网址' ))
#定义要写入多行数据的内容
rows =  [
  ( '小强的博客' 'http://blog.51cto.com/xqtesting' ),
  ( '小强的视频' 'http://edu.51cto.com/lecturer/4626073.html' )
]
#写入多行
writer.writerows(rows)
#关闭
csvfile.close()









本文转自 小强测试帮 51CTO博客,原文链接:http://blog.51cto.com/xqtesting/2061701,如需转载请自行联系原作者
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值