假设我有一些类似 HTML 格式的纯文本,如下所示:
<div id="foo"><p id="bar">Some random text</p></div>
我需要能够在其上运行 XPath 来检索一些内部元素。如何将纯文本转换为某种可以使用 XPath 的对象?
您可以只使用普通选择器来运行相同的xpath
, css
直接查询:
from scrapy import Selector
...
sel = Selector(text="<div id="foo"><p id="bar">Some random text</p></div>")
selected_xpath = sel.xpath('//div[@id="foo"]')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)