Dobrý den,
Já osobně bych to řešil přes slovníky a to z toho důvodu, že můžu názvu třídy
"přiřadit" jinou hodnotu:
tridy={u"třída jedna": trida1, u"balíček funkcí 2": trida2, u"vytvoř instanci
třetí třídy": trida3}
a teď když si onen string, jímž volám třídu nastavím na hodnotu "třída jedna" a
zavolám
tridy[string]()
tak je to to samé jako kdybych zavolal "trida1()"
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python
- [python] Funkce getattr, eval, vhodnost jejich použití Martin Stiborský
- Re: [python] Funkce getattr, eval, vhodnost jejich ... 110110010
- Re: [python] Funkce getattr, eval, vhodnost jejich ... Jan Jakubuv
