Python3.x操作csv文件

1、读取csv文件

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

2、写入csv文件

#引入包
import csv
#打开文件
csvfile = open('xiaoqiang.csv', 'w',newline='')
#获得对象
writer = csv.writer(csvfile)
#写入一行数据
writer.writerow(('名称', '网址'))
#定义要写入多行数据的内容
rows= [
('博客', 'http://www.xqtesting.com/blog.html'),
('视频', 'http://edu.51cto.com/lecturer/4626073.html')
#写入多行
writer.writerows(rows)
#关闭
csvfile.close()

http://www.xqtesting.com/blog/python-77.html

posted @ 2022-06-16 15:20  .kalo  阅读(79)  评论(0)    收藏  举报