0
我试图使用XPath上this page从捕获文本“这几天”:XPath语法
<li class="last">
Last visited
<span>
past few days
</span>
</li>
我已经试过XPath表达式'//li[@class="last"]/span/text()'
的几个变种,如部分:
from lxml import html
import requests
page = requests.get(url)
tree = html.fromstring(page.text)
visit = tree.xpath('//li[@class="last"]/span/text()')
所有什么都不会返回。
什么是捕获“过去几天”的正确语法?
感谢
当我去你给的页面,我没有看到“上次访问”或“两周前”... – user3616725 2014-11-04 08:56:38
对不起,这是来自另一个类似的页面。你应该看到“过去几天”。现在修复。问题依然存在。 – zadrozny 2014-11-04 21:19:53