[python] nazev metody
    Radek Kanovsky 
    rk na dat.cz
       
    Čtvrtek Leden 11 12:41:14 CET 2007
    
    
  
On Thu, Jan 11, 2007 at 12:07:45PM +0100, mtip wrote:
> Zdravim,
> potreboval bych zjistit nazev metody uvnitr tridy.
> asi takhle:
> class a:
>     def aa(self):
>         print "ja jsem metoda:", xxx
> 
> x=a()
> x.aa()
    import sys
    class a:
        def aa(self):
            print "ja jsem metoda:", sys._getframe(0).f_code.co_name
        bb = aa
    x=a()
    x.aa()
    x.bb()
Neni to ale stoprocentne spolehlive, jak lze videt pri volani x.bb().
Radek Kaňovský
    
    
Další informace o konferenci Python