入門ガイドの指示に従って非常に基本的なスパイダーを使用していますが、何らかの理由でアイテムをスパイダーにインポートしようとするとエラーが返されます。スパイダーとアイテムのコードを以下に示します。
from scrapy.spider import BaseSpider
from scrapy.selector import HtmlXPathSelector
from myProject.items import item
class MyProject(BaseSpider):
name = "spider"
allowed_domains = ["website.com"]
start_urls = [
"website.com/start"
]
def parse(self, response):
print response.body
from scrapy.item import Item, Field
class ProjectItem(Item):
title = Field()
このコードをスクレイピーで実行すると、スパイダーが見つからないか、アイテム ファイルをインポートできません。何が起きてる?これは正しく実行するための実際の例である必要がありますか?