Project layout / Import files from different subdirectories
steve at holdenweb.com
Tue Nov 11 15:10:04 CET 2008
Almar Klein wrote:
> If your main file is in the root of the project, you can just
> use absolute imports. So you can use gui.anotherwindow
> or project.important from all files.
> I'm not sure this is good practice though...
> I was first under the impression that you can always import
> modules that are in your current working dir. But this seems
> to not always work...
It works when the program you are executing is in the current working
directory, because Python always puts the directory containing the
program you are executing (not the current working directory) on the path.
Steve Holden +1 571 484 6266 +1 800 494 3119
Holden Web LLC http://www.holdenweb.com/
More information about the Python-list