在 python 2.6 中,我需要抑制命名空间前缀。我使用了此处发布的解决方案并且它可以工作,但是,当我使用 cElementTree 来进行更快的解析时,它会中断。从我的日志中:
25/09/2013 20:04:05 'module' object has no attribute '_namespace_map'
两种实现之间是否存在一些潜在的差异?还有另一种解决方法吗?我拥有的模块版本:
>>> import xml.etree.ElementTree as et
>>> et.VERSION
'1.2.6'
>>> import xml.etree.cElementTree as cet
>>> cet.VERSION
'1.0.6'
>>>
谢谢!