mtip wrote:
> Zdravim,
hello,
> potreboval bych zjistit nazev metody uvnitr tridy.
> asi takhle:
> class a:
>     def aa(self):
>         print "ja jsem metoda:", xxx
> 
> x=a()
> x.aa()

Asi takto:

~~~~~~~~~~~~~~ CODE ~~~~~~~~~~~~~~`
In [1]: import sys

In [2]: def ahoj_ja_som_fcia():
   ...:     print "ja som:", sys._getframe().f_code.co_name
   ...:

In [10]: ahoj_ja_som_fcia()
ja som: ahoj_ja_som_fcia

~~~~~~~~~~~~~~ /CODE ~~~~~~~~~~~~~~`

vie niekto, ci sa da zistit nejako aj ku ktoremu objektu metoda patri ?
lebo tymto sposobom sa nedostanem ku objektu instancemethod, ale ku
objektu code. A tam sa uz samozrejme ku im_self nedostanem :(
>
> diky za pomoc.
>

_______________________________________________
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem