【发布时间】:2015-03-17 00:35:41
【问题描述】:
给定一个(无)有序列表,我必须检查是否使用了特殊的 HTML 箭头(并用 Latex 箭头替换它们)。 lxml.html 是必需的。
我正在修补,但后来我无法超越以下内容:
import lxml.html
my_string = "<li>I have a dream → Hello!</li>"
elem = lxml.html.fromstring(my_string)
if "→" in my_string: # True
print("foo")
if "→" in elem.text: # False
print("bar")
我无法理解为什么第二个 if 条件的计算结果为 False。 如何检查 (& #8594;) "→" 是否存在于 elem.text 中?
【问题讨论】: