[Eric] Importing files located in other directories: what's the
	best approach?
    Geert Vancompernolle 
    geert.eric4 at gmail.com
       
    Mon Jan 19 18:53:59 GMT 2009
    
    
  
Hi,
Suppose I have the following hypothetical directory structure:
./projects/myproject/main.py
                    /ui/mainDlg.py
                    /ui/mainDlg1.py
                    /ui/mainDlg2.py
                    /data/mainData.py
Now, suppose ./ui/mainDlg.py depends on ./ui/mainDlg1.py, 
./ui/mainDlg2.py and ./data/mainData.py.
Also, suppose ./main.py depends on ./ui/mainDlg.py (and so, indirectly 
depends on the other files), what's the best approach to import these 
files in their respective dependent file?
There might be different solutions, like extending the sys.path variable 
or working with __init__.py files in the corresponding (sub)directories, 
but I guess there should be one nice approach to solve such issues.
Any suggestions?
-- 
Best rgds,
Geert
________________________________________________
*Use EcoCho <http://www.ecocho.com>: environmentally friendly search the 
internet!*
    
    
More information about the Eric
mailing list