【发布时间】:2019-07-01 02:51:44
【问题描述】:
如何使用 xpath 提取标签之间的文本?例如,我尝试提取以 "Area:" 开头的文本,以下代码仅提取了单词 "Area" 而不是以下文本。
tree = lxml.html.fromstring(response.text)
xpath_ex= '//b[contains(text(),"Area:")]/descendant::text()'
raw_ex = tree.xpath(xpath_ex)
【问题讨论】:
-
你能发布你的
response.text的代表块吗? -
标签: python web-scraping lxml