[python] import
Martin Blazik
martin.blazik na premiumsms.cz
Pátek Červenec 1 15:15:23 CEST 2005
Cuz,
narazil jsem na problem s dynamickym nacitanim modulu. Chci nekde za
behu udelat
import one.two
naivne jsem si myslel, ze by to mohlo jit skrz
eval('import one.two')
coz nejde:
SyntaxError: invalid syntax
Pokud pouziju volani
mod = __import__('one.two', globals(), locals(), [])
nemuzu pak zavolat
mod.foo(...)
nebot v mod je odkaz na one a ne one.two
Mel by nekdo nejaky napad? Ocividne jsem v dokumentaci neco prehledl.
lachtan
Další informace o konferenci Python