Qué verguenza! muchas gracias! Saludos, Gonzalo
El 19 de marzo de 2016, 17:02, Ricardo Cárdenes <ricardo.carde...@gmail.com> escribió: > Te sobra un _ al final de __init__, así que no estás declarando un > constructor. > > On Sat, Mar 19, 2016 at 10:52 AM, Gonzalo V <gvm2...@gmail.com> wrote: > >> Hola amgos >> estoy probando objetos he creado la siguiente clase para crear el objeto >> >> class libro: >> def __init___(self, isbn, nombre,edicion,stock,pvp,paginas): >> self.isbn=isbn >> self.nombre=nombre >> self.edicion=edicion >> self.stock=stock >> self.pvp=pvp >> self.paginas=paginas >> >> li=libro(1,'italia',2015,5,25000,315) >> >> pero me arroja el siguiente error >> >> Traceback (most recent call last): >> File "C:/Users/Gonzalo/AppData/Local/Programs/Python/Python35-32/prueba >> clase.py", line 10, in <module> >> li=libro(1,'italia',2015,5,25000,315) >> TypeError: object() takes no parameters >> >> he leído la documentación de python y sigo sin entender. ¿A que se debe >> este error?¿ me pueden ayudar? >> >> >> >> Saludos, >> Gonzalo >> >> _______________________________________________ >> Python-es mailing list >> Python-es@python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > >
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/