今天在使用scrapy框架写爬虫代码时,运行爬虫文件后既不输出内容也不报错,然后就试着调试一下:
scrapy.cfg的同级目录下创建main.py,里面写如下代码
#调试
from scrapy import cmdline
cmdline.execute('scrapy crawl foodKnowledge'.split())
#foodKnowledge代表爬虫文件名
在爬虫文件你想调试的地方打上断点,回到main.py文件,右键点击调试,则可以了
在遇到Scrapy爬虫无输出且不报错的情况时,可以通过在scrapy.cfg同级目录创建main.py文件进行调试。在main.py中调用scrapy的cmdline.execute方法启动爬虫,并在爬虫文件中设置断点。通过调试main.py来检查爬虫的运行状态,这有助于定位和解决问题。
今天在使用scrapy框架写爬虫代码时,运行爬虫文件后既不输出内容也不报错,然后就试着调试一下:
scrapy.cfg的同级目录下创建main.py,里面写如下代码
#调试
from scrapy import cmdline
cmdline.execute('scrapy crawl foodKnowledge'.split())
#foodKnowledge代表爬虫文件名
在爬虫文件你想调试的地方打上断点,回到main.py文件,右键点击调试,则可以了
1163
1626

被折叠的 条评论
为什么被折叠?