Scrapy不方便调试,但是为了深入学习框架内部的一些原理,有时候仅仅依靠日志是不够的。下面提供一种scrapy的debug方式

demo直接用来自官方例子来演示:https://github.com/scrapy/quotesbot

在运行 scrapy 库时,其实是相当于运行一个 python 脚本:

#!/usr/bin/pythonfrom scrapy.cmdline import execute
execute()

所以,我们将上面的代码保存为一个 debug.py 的文件在 scrapy 项目目录下

接着配置调试器,如下

接下来,直接在debug.py中就可以以此为入口调试了

转载于:https://www.cnblogs.com/alexkn/p/6938585.html

Scrapy的debug方式相关推荐

  1. InterlliJ Debug方式启动:Method breakpoints may dramatically slow down debugging

    一:错误       debug方式启动idea的时候IDE 提示该问题,且启到mybatis的时候不动也不报错,原因是在方法上添加了断点,将断点取消即可. 二:解决    查看所有断点::      ...

  2. Python的scrapy框架POST方式爬虫时碰见__VIEWSTATE和__EVENTVALIDATION的参数处理

    1.目标网站 2.碰见__VIEWSTATE和__EVENTVALIDATION的参数 3.参数解释以及必要性 4.详解__EVENTTARGET的参数值对应不同的思路 4.1. 第一种,点击下一页的 ...

  3. 全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装爬虫框架Scrapy(离线方式和在线方式)(图文详解)...

    不多说,直接上干货! 参考博客 全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解) 第一步:首先,提示升级下pip 第二步 ...

  4. oracle的存储过程调试,oracle 运行普通方式及调试debug方式存储过程性能区别

    调试某一存储过程时,在plsql developer debug调试执行时,20多分钟都执行不完, 后分析如下: 1,查询调试会话运行存储过程的对应sql select sid,serial#,eve ...

  5. Windows 10下安装scrapy(pip方式,非wheel)

    1.安装Microsoft Visual Studio Build Tools 打开下载链接,点击"https://aka.ms/BuildTools",跳转后再页面底部找到&qu ...

  6. tomcat源码分析(一)初始化---Debug方式

    引用网址: http://tomcat.apache.org/tomcat-6.0-doc/architecture/startup/serverStartup.txt http://tomcat.a ...

  7. debug方式看Activity启动流程小记

    Activity启动流程虽然很多博客讲了很多次了,但是这一次是自己的亲身体会 1.前言 debug需要gradle里面编译版本和官方模拟器api版本一致(这里源码是api25) 2.准备材料 1.ap ...

  8. php有哪些debug方式,Console有哪些Debug方法

    这次给大家带来Console有哪些Debug方法,使用ConsoleDebug的注意事项有哪些,下面就是实战案例,一起来看一下. 前言 在过去的十年中,我最热衷的事情之一就是前端开发(特别是JavaS ...

  9. taichi debug方式总结

    今天听了刘天添老师的课,总结一下taichi debug的方法 1 ti.init的设置(开启debug mode) 进行如下设置 ti.init(arch=ti.cpu, debug=True, e ...

最新文章

  1. Android APK反编译具体解释(附图)
  2. 网工路由基础(2)路由选路原理
  3. bash命令行中带通配符参数何时展开??
  4. 51c语言编程基础,51单片机c语言编程入门(详讲版)
  5. easyui框架的使用,定制日历控件
  6. linux系统用虚拟光驱装win7,虚拟光驱安装win7系统步骤
  7. 转载 ADB logcat 过滤方法(抓取日志)
  8. 奥卡姆剃刀定律在程序设计中的应用[化繁为简]
  9. 巴塞罗那2019-20赛季球队大名单
  10. linux路由表怎么看懂,教你读懂Linux路由表
  11. java 中counter什么意思_方便适用的计数器Counter
  12. 大S《美容大王》内容80%都是没用的东西
  13. SAP 系统图片修改以及 ABAP屏幕图片(大小调整)自适应设置
  14. C语言程序写99乘法表,如何用C语言编程序:九九乘法表
  15. Lesson 38
  16. javascript 汉字生成拼音
  17. logstash解析iis日志
  18. HTML04-form表单
  19. Unity3D如何快速入门
  20. Java 输出1-100之内的所有质数

热门文章

  1. 如何做一个国产数据库系统(一)
  2. 镜像体积减小_docker镜像从1.16G优化到22M
  3. 【Flink】Flink 源码阅读笔记(18)- Flink SQL 中的流和动态表
  4. 【算法】159题 Longest Substring with at Most Two Distinct Characters 最大的子串
  5. 【IDEA】Error:java: Compilation failed: internal java compiler error
  6. 【elasticsearch】elasticsearch集群更换节点操作
  7. 【Kafka】Kafka 使用传统的 avro API 自定义序列化类和反序列化类
  8. SQL解析利器General SQL Parser
  9. Linux : Notepad++ 远程连接linux
  10. 使用eclipse遇到的unable to install breakpoint的问题