[Tutor PyCZ] jak importovat z nadrazeneho adresare

Petr Prikryl PrikrylP na skil.cz
Čtvrtek Listopad 2 08:04:40 CET 2006


> rajcze wrote:
> > mam adresarovou strukturu
> > /package
> > -- /modules
> >   -- nejaky_modul.py
> > -- /commanders
> >   -- nejaky_script.py
> >
> > existuje "truly python way" jak v "nejaky_script" 
> > importovat "nejaky_modul" 

Tomas Brabenec odpovedel...
> Dej si adresar modules do path a pak muzes klidne importovat 
> dle libosti primo import nejaky_modul
> 
> Nebo si dej do path adresar package, do modules strc 
> __init__.py a pak muzes importovat jako from modules 
> import nejaky_modul

Odpověď na tuto otázku může dát taky Python 2.5. V jeho
standardní dokumentaci lze naléz odkaz What's New in Python 2.5 
a uvnitř (nebo také přes http://docs.python.org/whatsnew/whatsnew25.html)

4 PEP 328: Absolute and Relative Imports 

Ale Python 2.5 je moc čerstvý a nelze počítat s tím, že
bude velmi rozšířený.

pepr


Další informace o konferenci Tutor