Python 并使用 lxml 查找使用 lxml html 的字符串的部分
我有一个看起来像这样的选项卡...
<div id="contentDiv_reviewHistoPop_B004HYGU18_4792" style="display:none;">
我可以用来
doc = lxml.html.document_fromstring(html)
el = doc.get_element_by_id('contentDiv_reviewHistoPop_B004HYGU18_4792')
查找标签,但是如何使用例如通配符来查找 contentDiv_reviewHistoPop* 来查找包含字符串一部分的标签?
谢谢
I have a tab that looks like this...
<div id="contentDiv_reviewHistoPop_B004HYGU18_4792" style="display:none;">
I can use
doc = lxml.html.document_fromstring(html)
el = doc.get_element_by_id('contentDiv_reviewHistoPop_B004HYGU18_4792')
to find the tag but how do I use e.g. a wild card to find contentDiv_reviewHistoPop* that would find the tags that contains a portion of the string?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该这样做...
tmp
将包含具有匹配文本的匹配 div 元素的列表。如果您只能使用
lxml.html
,那么请执行此操作...再次... tmp 将包含匹配的标签
You should do this...
tmp
will contain the list of matching div elements with the matching text.If you can only use
lxml.html
, then do this...Again... tmp will contain the matching tags