【发布时间】:2013-06-25 08:19:57
【问题描述】:
这是lxml doc中的一个例子:
>>> regexpNS = "http://exslt.org/regular-expressions"
>>> find = etree.XPath("//*[re:test(., '^abc$', 'i')]",
... namespaces={'re':regexpNS})
>>> root = etree.XML("<root><a>aB</a><b>aBc</b></root>")
>>> print(find(root)[0].text)
aBc
我想将re:test() 函数导入到默认命名空间,这样我就可以在没有前缀re: 的情况下调用它。我该怎么做?谢谢!
【问题讨论】: