Python导入影响另一个imp

2024-10-01 07:25:04 发布

您现在位置:Python中文网/ 问答频道 /正文

   crawler/
    commands/
       allcrawl.py
       __init__.py
    __init__.py
    items.py
    settings.py
    spiders/
       ekantipur.py
       gorkhapatra.py
       himalkhabar.py
       __init__.py
       __init__.pyc
       kantipurtv.py
       
    test.py
    tests/
       __init__.py
       responses/
          __init__.py
          spiderdir/
              Archive_ekantipur.com.html
       spiderdir_test.py

当我试着运行蜘蛛侠的时候_测试.py文件,那么我需要一个类Ekantifurspider,它在spiders中/ekantipur.py公司,那么当我这么做的时候

from spiders.ekantipur import ekantipurSpider
  File "spiders/ekantipur.py", line 5, in <module>
   from crawler.items import NewsItem
   ImportError: No module named crawler.items

它显示我不能导入爬虫.items有NewsItem类。主要原因是什么?一整天都找不到解决办法。你知道吗


Tags: frompytestimportsettingsinititemscommands