我发现了一个简单的Python脚本,其中包含xPath,但它与我使用googlechrome发现的脚本相同
lsd = scrapy.Selector(response).xpath('//input[@name="lsd"]/@value').extract_first()
m_ts = scrapy.Selector(response).xpath('//input[@name="m_ts"]/@value').extract_first()
li = scrapy.Selector(response).xpath('//input[@name="li"]/@value').extract_first()
我在Google Chrome中找到的xpath如下:
//*[@id="basic-info"]/div/div/div[2]/div/div[1]
但我在密码里找到的是:
item['sex'] = ''.join(scrapy.Selector(response).xpath('//*[@id="basic-info"]/div/div[2]/div/table/tr/td[2]/div/text()').extract())
他们是不同的,我不知道为什么。编码人员是如何得出后者的?
目前没有回答
相关问题 更多 >
编程相关推荐