I have a question regarding one single module that is distributed over multiple directories.
Let\'s say I have these two file and directories:
~/lib/
You can't without an extreme amount of trickery that pulls one package structure into the other. Python requires that all modules in a package be under a single subdirectory. See the os source to learn how it handles os.path.
os
os.path