[python] ukončení interpretu, zničení objektu

Pavel Kosina geon na post.cz
Úterý Červen 6 11:19:54 CEST 2006


Petr Prikryl napsal(a):
> Dělá mi to přesně to samé.
>
> ===========================
> class M:
>    b = 0
>    def __del__(self):
>        M.b = 1
>
> a1 = M()
> ===========================
>
> C:\tmp\a>python a.py
> Exception exceptions.AttributeError: "'NoneType' object has no attribute 'b'" in
>  <bound method M.__del__ of <__main__.M instance at 0x00927E68>> ignored
>
>
>
>   
ooops, já to pouštěl s parametrem -i (mám to tak asociovaný), a pak jsem 
okno zavíral přes křížek, takže jsem si nemohl všimnout, té chybové hlášky.
Takže chybu potvrzuji taky na xp sp1 python 2.4.1. ..... :-(

-- 
geon
Pavel Kosina



Další informace o konferenci Python