[python] načtení modulu v době běhu
Ivo Štolpa
pussa na pussa.cz
Středa Červen 29 14:28:24 CEST 2005
Jan Pipek napsal(a):
> Nejsem v Pythonu ještě příiš zběhlý, proto se možná ptám trochu z
> cesty (ale v referenční příručce jsem odpověď při nepříliš důkladném
> hledání nenašel). Nedá se nějakým způsobem načíst modul v době běhu
> programu?
>
> Konkrétně něco jako (load je čistě ilustrativní označení příkazu):
>
> if setting.use_my_module:
> my_module = load("mymodule")
> my_module.do_something()
>
> Potřebuji ve své aplikaci (jednoduchý mailový klient) rozlišit, jestli
> se mají html zprávy zobrazovat pomocí gtkhtml2 (která není běžnou
> součástí pygtk) nebo jenom jako text.
> Případně pokud to nejde, jak byste podobnou situaci řešili?
> Díky
> Honza
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Python mailing list
>Python na py.cz
>http://www.py.cz/mailman/listinfo/python
>
Bez ohledu na to, zda to má takto cenu řešit:
if setting.use_my_module:
import mymodule
mymodule.do_something()
ivo
--
Ing. Ivo Štolpa
***********************************************
PUSSA software, Žižkova 13, 58601 Jihlava
e-mail: pussa na pussa.cz, ivo.stolpa na seznam.cz
stránky: http://www.pussa.cz
mobilní telefon: 602 735 124
pevná linka: 567 320 386
fax: 602 783 071
***********************************************
Další informace o konferenci Python