python提取html中一段字符_lxml.html通过搜索关键字提取字符串
·
我有一部分html如下
The Keyword: The text我想得到字符串“关键字:文本”。在
我知道我可以使用Chrome inspect或FF firebug获取上述html的xpath,然后选择(xpath.extract(),然后剥离html标记来获得字符串。但是,这种方法不够通用,因为xpath在不同的页面上并不一致。在
因此,我考虑以下方法:
首先,搜索“The Keyword:”using(代码是为crapy HtmlXPathSelector编写的,因为我不确定如何在lxml.html)在
^{pr2}$
我什么时候能得到回报:>>> pprint( hxs.select('//*[contains(text(), "The Keyword:")]') )
The Keyword:'>
我的问题是如何得到想要的字符串:“关键字:文本”。我在考虑如何确定xpath,如果xpath是已知的,那么我当然可以得到想要的字符串。在
我愿意接受除此之外的任何解决方案lxml.html. 在
谢谢。在
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)