Safest manner to extend search path for modules?
turian at gmail.com
Tue Jul 26 06:50:20 CEST 2005
What is the safest manner to extend search path for modules, minimizing
the likelihood of shooting oneself in the foot?
The system (which includes scripts and their shared modules) may be
checked out in several different locations, but a script in a
particular checked-out version of the system should only use modules
from that checkout location.
e.g. if the system contains a directory scripts/foo/ where all the
scripts are housed, and scripts/modules/ where all the modules are
housed, then is it correct for each script in scripts/foo/ to begin
import sys, os.path
If so, is there a cleaner way of doing this than including the above
text in all scripts?
More information about the Python-list