Scrapy初学者的问题。
我已经写过一只scrapy蜘蛛了。从另一个.py文件导入字典 - postal_codes.py
。我已将postal_codes.py
放在与蜘蛛相同的文件夹中。
当我在IDE中运行from postal_codes import postals
时,它运行正常。但是,当我在终端(shell)中执行蜘蛛时,我收到以下错误,
ModuleNotFoundError: No module named 'postal_codes'
如何通过终端执行时从另一个.py文件正确导入字典?
This answer无法解决我的问题。
<小时/> 的目录
答案 0 :(得分:2)
您应该尝试使用项目名称。
from PROJECT_FOLDER_PATH.postal_codes import postals
PROJECT_FOLDER_PATH是Scrapy项目的文件夹名称