использовать скрап импортные товары - PullRequest
0 голосов
/ 17 октября 2019

Когда я пытаюсь импортировать элементы, у меня возникает проблема. Я не понимаю, почему я говорю, что нет такого модуля? Как я могу решить эту проблему? Спасибо

items.py

import scrapy
class TutorialItem(scrapy.Item):
    # define the fields for your item here like:
    # name = scrapy.Field()
    housename=scrapy.Field()
    address=scrapy.Field()
    price=scrapy.Field()
    monetaryunit=scrapy.Field()

spider.py

import scrapy
from tutorial.items import TutorialItem
class QuotesSpider(scrapy.Spider):
    name="houseworld"
    start_urls=[""]

ошибка:

  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'Tutorial'

1 Ответ

0 голосов
/ 17 октября 2019

Ваш проект называется "учебник"?

Строка в вашем пауке from tutorial.items должна содержать имя_проекта.items и учитывать регистр.

...