【发布时间】:2018-09-21 08:32:44
【问题描述】:
我想从这个页面抓取地址:
http://calendar.youtoocanrun.com/events/chennai-1/kanchipuram-half-marathon-2018-3rd-edition/
当我写这个 xpath 时:
response.xpath('//span[@itemprop]/text()').extract()
我得到了想要的结果,即包含地址元素的列表:
[u'Chennai', u'Chennai', u'Tamil Nadu', u'India']
但是当我写这个 xpath 时:
response.xpath('//div[@class="geodir_more_info post_address"]//span[@itemprop]/text()').extract()
我得到一个空列表。
为什么?
【问题讨论】:
标签: python xpath scrapy web-crawler