howto add a sub-directory to the searchpath / namespace ?
stef.mientki at gmail.com
Wed Oct 10 22:41:37 CEST 2007
my program has become a bit large,
and now I want to split the files over several subdirectories.
So in the example shown below, I just moved the files f1.py and f2.py to
a deeper subdirectory.
Now I don't want (even can't) change my program,
to change imports from
from f1 import something
from subdir1.f1 import something
simply because f1.py and f2.py are python files dropped by users
and I do not know on forehand what will be dropped.
I looked into the description of __init__.py,
in the hope I could make f1.py and f2.py available as if they were in
but i couldn't find a way.
Is there a way to make f1.py and f2.py available as if they were located
in the base directory,
without knowing their names (so in general all py-files in the subdir1) ??
More information about the Python-list