【发布时间】:2012-05-25 06:45:21
【问题描述】:
我有一个工作示例,它生成具有给定 href 的 html 元素列表。但是我只需要第一个,速度很重要,如何优化这段代码?
import lxml.html
input = """<div class="post" style="height: 36px; ">
some div text
<a href="http://site.com/" target="_blank">Look here</a>,
some div text also </div>
"""
root = lxml.html.fromstring(input)
el = root.xpath("//*[@href='http://site.com/']")[0]
el.text
【问题讨论】:
标签: python-2.7 lxml