Scrapy 爬虫开启debug调试

由来,我以前执行scrapy都是通过命令行执行的,比如:

在爬虫目录中  输入  scrapy crawl 爬虫名称 命令

但是,我现在想调试,那无法打断点

解决方法:

将命令行执行【改】到程序中执行命令行

首先导入包:

from scrapy.cmdline import execute

执行命令 放到程序的末尾

注意:此行代码与class类名平级

execute(['scrapy', 'crawl', '爬虫名'])

打完断点即可,在项目中debug运行了。

 

 

おすすめ

転載: blog.csdn.net/qq_38403590/article/details/120311044