list-like behaviour of etree.Element

Fredrik Lundh fredrik at pythonware.com
Mon Mar 5 04:00:15 EST 2007


Raymond Hettinger wrote:

> On Mar 4, 12:48 pm, "Daniel Nogradi" <nogr... at gmail.com> wrote:

>> The etree.Element (or ElementTree.Element) supports a number of
>> list-like methods: append, insert, remove. Any special reason why it
>> doesn't support pop and extend (and maybe count)?
>
> Those methods would not be hard to add.  Perhaps, submit a feature
> request to Fredrik Lundh on SourceForge and see what he thinks there
> is merit in more closely emulating the list API.  Of the methods you
> listed, the case is probably strongest for extend().

extend() will be in the next release:

    http://effbot.org/zone/elementtree-changes-13.htm

(lxml.etree already has it, btw).

not sure I see the point of pop() and count().  a successful feature request
would need to include some really compelling use cases.

</F> 






More information about the Python-list mailing list