[python] Pocet instancí objektu
    geon 
    geon na post.cz
       
    Úterý Leden 24 12:11:10 CET 2006
    
    
  
Oprava odsazení:
class MojeTrida:
    inst=[]
    def __init__(self):
        self.__class__.inst.append(self)
geon napsal(a):
> Xeleos napsal(a):
>> Ahoj, dá se nejak zjistit, kolik je aktivních instancí daného
>> objektu a získat na ne reference? 
> Ručně se to dá takhle:
>
> class MojeTrida:
> inst=[]
> def __init__(self):
> self.__class__.inst.append(self)
>
>
> c=MojeTrida()
> c2=MojeTrida()
> c3=MojeTrida()
>
> print "Pocet instanci:", len(MojeTrida.inst)
> print "Seznam:", MojeTrida.inst
>
>> Ješte by me zajímalo, zda se
>> dá zjistit kolik existuje na  instanci odkazu a z jakých objektu?
>>   
> Taky asi ručně ...
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
-- 
geon
Vyjímka je pravidlo.
    
    
Další informace o konferenci Python