IndentationError:预期缩进块,Scrapy

时间:2016-10-04 11:01:41

标签: scrapy

  

career @ careercrawler:〜/ stack / stack $ scrapy crawl stack

     

Traceback(最近一次调用最后一次):文件   " /home/career/.local/bin/scrapy" ;,第11行,in       sys.exit(执行())

     

文件   " /home/career/.local/lib/python2.7/site-packages/scrapy/cmdline.py" ;,   第141行,执行中       cmd.crawler_process = CrawlerProcess(设置)

     

文件   " /home/career/.local/lib/python2.7/site-packages/scrapy/crawler.py" ;,   第238行,在 init 中       super(CrawlerProcess,self)。 init (设置)

     

文件   " /home/career/.local/lib/python2.7/site-packages/scrapy/crawler.py" ;,   第129行,在 init 中       self.spider_loader = _get_spider_loader(设置)

     

文件   " /home/career/.local/lib/python2.7/site-packages/scrapy/crawler.py" ;,   第_ 325行,在_get_spider_loader中       return loader_cls.from_settings(settings.frozencopy())

     

文件   " /home/career/.local/lib/python2.7/site-packages/scrapy/spiderloader.py" ;,   第33行,来自from_settings       return cls(设置)

     

文件   " /home/career/.local/lib/python2.7/site-packages/scrapy/spiderloader.py" ;,   第20行,在 init 中       self._load_all_spiders()

     

文件   " /home/career/.local/lib/python2.7/site-packages/scrapy/spiderloader.py" ;,   第28行,在_load_all_spiders中       对于walk_modules(name)中的模块:

     

文件   " /home/career/.local/lib/python2.7/site-packages/scrapy/utils/misc.py" ;,   第71行,在walk_modules中       submod = import_module(fullpath)

     

文件" /usr/lib/python2.7/importlib/ init .py",第37行,在   import_module       导入(名称)

     

文件" /home/career/stack/stack/spiders/stack_spider.py" ;,第4行,在          来自stack.items导入StackItem

     

File" /home/career/stack/stack/items.py" ;,第13行       title = scrapy.Field()           ^

     

IndentationError:预期缩进块

这是我的错误,我不知道那里发生了什么。有人帮帮我。

1 个答案:

答案 0 :(得分:0)

这个错误是因为意图, 如追溯中所述:

  

/home/career/stack/stack/items.py" ;,第13行title = scrapy.Field()

转到~/stack/stack/items.py并检查line 13上的缩进。