VSCode调试Scrapy
在项目中新建python文件,该文件位置与settings.py这堆文件平级就可以了,然后添加以下代码,按F5就可以和调试平常的python代码一样调试scrapy程序了
from scrapy.cmdline import execute
import os
# 获取当前文件路径
dirpath = os.path.dirname(os.path.abspath(__file__))
#切换到scrapy项目路径下
os.chdir(dirpath[:dirpath.rindex("\\")])
# 启动爬虫,第三个参数为爬虫name
execute(['scrapy','crawl','books'])