[pyar] duda sobre manera pythonica (lista en clase)

Daniel Moisset dmoisset en machinalis.com
Lun Jun 2 17:53:35 ART 2014


estas llamando a append sobre algo que parece ser la clase y no una
instancia?


si haces

items = Items()
items.append(3)

parece andar

D.


2014-06-02 17:47 GMT-03:00 Daniel <dmlistapython en gmail.com>:

> ¿qué está mal de esto?
>
>     class Items(list):
>         def append(self, item):
>             super(Items,self).append(item)
>
>
> por que cuando hago
>
> c.Items.append(i)  # i es una instancia de una clase
> TypeError: append() missing 1 required positional argument: 'item'
>
> ¿qué argumento me está pidiendo y por qué?
>
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140602/df84ad84/attachment.html>


More information about the pyar mailing list