Python在scrapy中导入 item.py 文件



>我有以下文件夹结构

/project
   /scrape
        item.py
        /spiders
               myscraper.py

在文件内 item.py 我有一个声明

class MyItem(Item): 

其中包含更多代码。

我试图像

刮擦爬行我的爬虫

从文件夹/项目,但我不断收到错误。

 exceptions.NameError: global name 'MyItem' is not defined

有谁知道我需要做什么不同的工作来确保 scrapy 看到我的 item.py 文件?谢谢

我不能确定,因为我可以看到你的代码很少,但看起来你有一个循环导入。

检查您是否没有从一个文件导入某些内容,反之亦然,重新排列代码,使其不再发生。

最新更新