在这个scrapy项目下创建main.py
from scrapy.cmdline import execute import sys import os sys.path.append(os.path.dirname(os.path.abspath(__file__))) #大括号内即把该文件路径变为绝对路径 execute(["scrapy", "crawl", "example"]) #以项目example为例
这样就可以进行main文件的debug调试。而不用每次输入scrapy crawl example
另一种写法:
from scrapy import cmdline cmdline.execute("scrapy crawl examplespider".split())