我对我开始的scrapy项目有一个持续的问题。
放哪里items.py,蜘蛛里面好像都认不出来。我肯定错过了什么。
我的项目名为scrapybot.
总而言之,我有:
scrapybot
├──scrapybot
├──__init__.py
├──core.py
├──custom_middlewares.py
├──middlewares.py
├──pipelines.py
├──settings.py
├──spiders
├──__init__.py
├──amazon_bot.py
├──ebay_bot.py
├──items.py
我想提出items.py到spider文件夹,并导入它是这样的:
>>> from spiders.items import ScrapybotItem
ModuleNotFoundError: No module named 'spiders'
或者像这样:
>>> from items import ScrapybotItem
ModuleNotFoundError: No module named 'items'
你知道为什么我不能以这种方式使用导入吗?这是正确的方法吗?
波斯汪
相关分类