一、概述

scrapy爬取的数据,需要保存到excel中,根据中文标题,将对应的数据写入。

二、实现方法

安装模块

pip3 install openpyxl

修改pipelines.py

# -*- coding: utf-8 -*-# Define your item pipelines here
#
# Don't forget to add your pipeline to the ITEM_PIPELINES setting
# See: https://docs.scrapy.org/en/latest/topics/item-pipeline.html
from openpyxl import Workbookclass ExcelPipeline(object):def __init__(self):self.wb = Workbook()self.ws = self.wb.activeself.ws.append(['姓名', '年龄', '地址')self.file_name = "test.xlsx"def process_item(self, item, spider):line = [item['name'], item['age'], item['address']]self.ws.append(line)self.wb.save(self.file_name)return itemdef close_spider(self, spider):# 关闭self.wb.close()

本文参考链接:

https://blog.csdn.net/qq_42336560/article/details/80951401

scrapy数据保存为excel相关推荐

  1. python归档excel数据_python怎么把数据保存为excel

    在python中把数据保存为excel的方法:首先下载xlwt:然后使用[win R]快捷键打开cmd,切换目录到下载的文件地址并输入[python setup.py install]:再调用xlwt ...

  2. python保存表格_python怎么把数据保存为excel

    在python中把数据保存为excel的方法:首先下载xlwt:然后使用[win+R]快捷键打开cmd,切换目录到下载的文件地址并输入[python setup.py install]:再调用xlwt ...

  3. python保存为excel文件_python怎么把数据保存为excel

    在python中把数据保存为excel的方法:首先下载xlwt:然后使用[win R]快捷键打开cmd,切换目录到下载的文件地址并输入[python setup.py install]:再调用xlwt ...

  4. matlab将数据输出到excel中,matlab将数据保存为excel表格-怎样将MATLAB中的数据输出到excel中...

    怎样将MATLAB中的数据输出到excel中? xlswrite()函数可以将matlab中数据保存到excel中,请面例子: >> data = magic(5) % 示例数据 data ...

  5. matlab工作区数据导出l,matlab把数据保存为excel表格-matlab工作区数据怎么转为excel...

    怎样将MATLAB中的数据输出到excel中? 将数据保存到excel文件 xlswrite(xlsfile, data, sheet, range); % sheet 和 range不指定 如: x ...

  6. mfc创建excel如何另存为_mfc表格数据保存为excel文件-VC (MFC)如何从对话框写数据到Excel...

    我现在把Excel表格嵌入到MFC单文档界面,然后对嵌... 1.首先,打开媒介工具"记事本",将word文件里需要导入的数据,复制粘贴到记事本当中,然后保存成为txt文件,本例中 ...

  7. excel保存成matlab,matlab数据保存为excel文件

    读取: A = xlsread('Excel路径+Excel的名称','工作表名称') 例子: A = xlsread('创新班.xlsx','Sheet2') A = xlsread('创新班.xl ...

  8. matlab 存为excel文件,将matlab数据保存为excel文件

    今有如下数据,欲将其写入data.xls文件中. angle = [-180 -165 -150 -135 -120 -105 -90 -75 -60 -45 -30 -15 0 15 30 45 6 ...

  9. python 将数据保存为excel的xls格式

    #引入xlwt模块(提前pip下载好) import xlwt #使用workbook方法,创建一个新的工作簿 book = xlwt.Workbook(encoding='utf-8',style_ ...

最新文章

  1. 关于.NET玩爬虫这些事 【初码干货】
  2. java注释是用什么标签_java的注释标签是什么?
  3. C++的#include_next
  4. python分类算法_python数据挖掘中的分类算法有哪些?
  5. Linux平台下C++编程
  6. java_opts gc回收器_jvm垃圾收集器与内存分配策略
  7. 显式强制类型转换static_cast, dynamic_cast, const_cast, reinterpret_cast
  8. 推荐系统系列教程之十七:简单却有效的Bandit算法
  9. 一个做运营的朋友过来抱怨,现在HR谈薪都这么强硬吗?
  10. PNG无损压缩工具Optipng【备忘】
  11. PyTorch学习笔记(七):PyTorch可视化
  12. 百科园c语言题库13164,C语言题库-编程
  13. python中文占几个字节_中文在python中占几个字节
  14. StarUML license key
  15. rs485全双工中只接一组_终于有人把RS485通讯的正确接线方式讲明白了,网友:这下好办了...
  16. C#将自定义的时间字符串直接转换为UTC世界协调时间
  17. 300份奖品待领取 | 你的烦恼值钱啦!华为云 DevCloud 年度开发者的烦恼有奖征集火爆开启!...
  18. 基于Wireshark的TCP SACK重传介绍
  19. 水龙卷 waterspout
  20. 并联四足机器人项目开源教程(六)--- Cheetah开源项目的代码框架移植

热门文章

  1. 软考是否用计算机,国家软考与计算机等级考试有什么区别
  2. linux sleep函数 使用,sleep函数 sleep函数的一般使用方法
  3. 用Python实现基尼系数的计算
  4. js 参数对象实现可选参数和参数默认值
  5. 增删改查sql语句基本语法
  6. 各品牌机及独立主板、笔记本电脑的BIOS热键大全
  7. 屏蔽图片的chrome插件
  8. 2021-04-01Pap.er:5K高清壁纸软件支持下载!
  9. 根据简谱的matlab演奏《未闻花名》ed
  10. Bar上平仓后满足开仓条件不再开仓