Re: [Python-es] problema con __init__() en clase heredada, entre otras cosas, de threading.Thread

2011-12-12 Por tema Jose Caballero
Muchas gracias !! El 12 de diciembre de 2011 20:29, Anler Hernandez Peral escribió: > Hola Jose > > El problema está en que al crear una instancia de tu clase: > > instance = MyClass_1('x', 'y') > > se están ejecutando los métodos __init__ de cada clase de la jerarquía en > un cierto orden (est

Re: [Python-es] problema con __init__() en clase heredada, entre otras cosas, de threading.Thread

2011-12-12 Por tema Anler Hernandez Peral
Hola Jose El problema está en que al crear una instancia de tu clase: instance = MyClass_1('x', 'y') se están ejecutando los métodos __init__ de cada clase de la jerarquía en un cierto orden (esto se llama method resolution order o mro), dicho orden lo puedes ver para MyClass_1 de la siguiente f

[Python-es] problema con __init__() en clase heredada, entre otras cosas, de threading.Thread

2011-12-12 Por tema Jose Caballero
Hola, por una seria de razones (llamémosle exigencias del guión"), tenga una jerarquía de clases heredadas unas de otras. Una version simplificada del código es [1]. -- Necesito que la clase con la que voy a trabajar, MyClass_1, sea un "singleton" y a la vez un "thread". -- Al mismo tiempo esa