我目前正在将一些Python代码从DOM“移植”到lxml.etree
,我遇到了一个障碍:所讨论的DOM代码使用了Node.setUserData()
和Node.getUserData
API,但是我在lxml API文档中找不到任何类似的东西
在最后的努力中,我尝试了monkey修补lxml.etree.Element
对象,但这会引发AttributeError
:
setattr(element, '_userdata', {})
AttributeError: 'lxml.etree._Element' object has no attribute '_userdata'
我是在这里遗漏了什么,还是在重新构造代码以完全不同的方式处理“用户数据”
目前没有回答
相关问题 更多 >
编程相关推荐