我试着用scrapy爬行。然而,我试图复制一个在线教程,以了解scrapy的工作。但是当我发出命令scrapy crawl "name"
时,光标只会转到下一行并闪烁。
我想知道原因。有什么可能的错误?
这是我的代码
from scrapy.spider import BaseSpider
from scrapy.selector import HtmlXPathSelector
class MySpider(BaseSpider):
name = "craig"
allowed_domains = ["craigslist.org"]
start_urls = ["http://sfbay.craigslist.org/sfc/npo/"]
def parse(self, response):
hxs = HtmlXPathSelector(response)
titles = hxs.select("//p")
for titles in titles:
title=titles.select("a/text()").extract()
link = titles.select("a/@href").extract()
print title, link