Spider -- 数据持久化 之 csv文件

試著忘記壹切 提交于 2020-04-06 17:51:08

 

  • 作用

  将爬取的数据存放到本地的csv文件中
  • 使用流程

1、导入模块
2、打开csv文件
3、初始化写入对象
4、写入数据(参数为列表)
import csv 
​
with open('film.csv','w') as f:
    writer = csv.writer(f)
    writer.writerow([])
  • 示例代码

    创建 test.csv 文件,在文件中写入数据

# 单行写入(writerow([]))
import csv
with open('test.csv','w',newline='') as f:
    writer = csv.writer(f)
    writer.writerow(['步惊云','36'])
    writer.writerow(['超哥哥','25'])
​
# 多行写入(writerows([(),(),()]
# newline = '':在Windows中默认会添加1个空行,所以加入newline = ''参数,避免空行出现
import csv
with open('test.csv','w',newline='') as f:
    writer = csv.writer(f)
    writer.writerows([('聂风','36'),('秦霜','25'),('孔慈','30')])

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!