scrapy通常在命令行里运行,但仅通过log显示的信息来调试时非常费劲的,如何进行单步调试呢,step by step。
在PyCharm中调试也是很容易的。
在scrapy项目的根目录下(与scrapy.cfg同级)新建一个文件run.py,内容如下:
#!/usr/bin/python
from scrapy.cmdline import execute
cmdline.execute("scrapy crawl wechat".split())
新建一个Run/Debug Configurations,Script选择run.py,这样启动Debug就能单步调试了。