我有一個scrapy項目在以下目錄scrapy引發異常從出方運行項目目錄
C '教程':\ wamp64 \ WWW \教程>
項目的目錄結構在下面給出。
我想通過我的自定義Python腳本運行蜘蛛runspiders.py
from __future__ import print_function
import scrapy
from scrapy.crawler import CrawlerProcess
from scrapy.utils.project import get_project_settings
def main():
process = CrawlerProcess(get_project_settings())
process.crawl("quotes")
process.start()
if __name__ == '__main__' : main()
蜘蛛正常運行時從scrapy項目文件夾如
內運行自定義Python腳本C:\ wamp64 \ www \ tutorial> python runspiders.py
但scrapy提高時,從項目文件夾如外運行自定義Python腳本以下異常
C:\ wamp64 \ WWW>蟒蛇教程/ runspiders.py
File "C:\Python27\lib\site-packages\scrapy\spiderloader.py", line 43, in load
raise KeyError("Spider not found: {}".format(spider_name))
KeyError: 'Spider not found: quotes'