我试图在Python 3.11.2中运行Scrapy spider,但我总是得到一个KeyError,并带有以下回溯:
raise KeyError(f“未找到Spider:{spider_name}”)密钥错误:'未找到蜘蛛:我的蜘蛛
我已经尝试使用scrapy crawl myspider命令从包含scrapy.cfg文件的文件夹级别运行spider。
下面是我的代码:
import scrapy
class ebook_scrapy(scrapy.Spider):
name = "myspider"
start_urls = ['https://books.toscrape.com/']
def parse(self, response):
print(["OurRespons!"])
print(response)
1条答案
按热度按时间deyfvvtc1#
在parse方法中的代码错误中有一个缩进,您可以使用此命令来运行爬虫程序,它应该可以工作。
scrapy crawl myspider
。我猜您输入的myspider
错误(MySpider
)