我需要解析一些xml,这些xml格式如下:
c91e3882-e6f3-41f9-af52-3473a2c4615a
i need this
使用Python2.7,我可以在abset:值以下内容:
^{pr2}$
但是在python2.6中,find命令不支持ns参数。在
我试过了
值元素=根目录。查找(“.”/设置/键/abset:数据/abset:标记/摘要:价值")
值=ValElement.text文件在
但我得到的错误是keyelement = root.find("./Set/Key/abset:Data/abset:Tag/abset:Value")
File "/usr/lib64/python2.6/xml/etree/ElementTree.py", line 330, in find
return ElementPath.find(self, path)
File "/usr/lib64/python2.6/xml/etree/ElementPath.py", line 186, in find
return _compile(path).find(element)
File "/usr/lib64/python2.6/xml/etree/ElementPath.py", line 176, in _compile
p = Path(path)
File "/usr/lib64/python2.6/xml/etree/ElementPath.py", line 93, in __init__
"expected path separator (%s)" % (op or tag)
SyntaxError: expected path separator (:)
如何在Python2.6.6中访问这些元素?在