2

我试图装饰/覆盖/修补 lxml.etree._Element 的' get''text''findtext'方法,但似乎不可能实现,因为所有属性都是只读的,可能是因为它是不是用python写的。有没有办法装饰这些方法?感谢您的任何建议..

4

1 回答 1

1

看完评论,听了建议到处使用unicode,在输出数据的时候编码成字符串。谢谢你,但是无论如何我都很好奇完成我想要的任务,所以这就是我想出的,一个 lxml._Element 类包装器:

https://github.com/integricho/lxmlproxy

毕竟,也许其他人会发现它对某些东西有用,因为我没有找到其他正统的解决方案。

于 2012-08-05T19:52:50.663 回答