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
[email protected]
http://www.py.cz/mailman/listinfo/python
--
geon
Vyjímka je pravidlo.
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python