为了账号安全,请及时绑定邮箱和手机立即绑定

如何访问项目类 Scrapy

如何访问项目类 Scrapy

BIG阳 2021-08-17 18:18:23
我对我开始的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 ScrapybotItemModuleNotFoundError: No module named 'spiders'或者像这样:>>> from items import ScrapybotItemModuleNotFoundError: No module named 'items'你知道为什么我不能以这种方式使用导入吗?这是正确的方法吗?
查看完整描述

1 回答

?
波斯汪

TA贡献1811条经验 获得超4个赞

您忘记了顶级包的名称:scrapybot

像这样尝试:

>>> from scrapybot.spiders.items import ScrapybotItem


查看完整回答
反对 回复 2021-08-17
  • 1 回答
  • 0 关注
  • 129 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信