[python] dynamicke metody

Vladimir Macek macek na sandbox.cz
Pátek Duben 25 16:10:16 CEST 2014


Sice take takovemuto hrani fandim, ale dovoluji si poznamenat, ze s jinymi
pohnutkami, ktere kolega Sirovy vyjadril, spise nesouhlasim...

Ale to je jedno, treba k tomu casem dojde. :)

Nicmene, treba by se nekomu mohlo hodit to, ze pomoci deskriptoru jsem
nasel tento nejjednodussi zpusob, jak z funkce berouci jako prvni parametr
instanci (mimo tridu nazyvam 'slf') udelat bound metodu instance:

instance.new_method = some_function.__get__(instance, instance.__class__)

Obcas se to hodi.

Ma-li nekdo zpusob jednodussi, ozvete se. :)

-- 
:  Vladimir Macek  :  http://macek.sandbox.cz  :  +420 608 978 164
:  UNIX && Dev || Training  :  Python, Django  :  GPG key 1F059424
:
: Python a bash ŠKOLENÍ: http://macek.sandbox.cz/skoleni/aktualni/



Další informace o konferenci Python