[python] Dynamicke volani trid

Tomas Brabenec konference na brabenec.net
Úterý Listopad 7 15:57:32 CET 2006


Mrkni do manualu na exec()
Mohlo by ti to pomoci.

TB


On 7.11.2006 15:38, Tom wrote:
> Zdravim, nevite nahodou nekdo jestli Python umi zavolat metodu tridy s
> tim, ze jmeno te tridy je kdesi v promenne? neco jako:
>
> class Trida1():
>   def self.akce:
>     nejaka akce...
>     ...
> class Trida2():
>   def self.akce:
>     jina akce...
>     ....
>
> a = "Trida1"
>
> a.akce /* by se pak interpretovalo jako Trida1.akce.*/
>
> a = "Trida2"
>
> a.akce  /* by se pak interpretovalo jako Trida1.akce. */
>
> Diky moc.
>
> Tom
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
>   


Další informace o konferenci Python