PEP 271: Prefixing sys.path by command line option
jessw at loop.com
Tue Oct 2 07:05:26 CEST 2001
Frederic Giacometti wrote:
> The purpose of the PEP is the introduction of new command line option
> to python (-P), whose role would be similar to java's -classpath
> option: providing the ability to explicitly set the PYTHONPATH value
> from the command line.
> Last, the -P option can also be used to expose in the scripts the
> value of PYTHONPATH in a highly readable manner.
This seems to me to be a very good idea. The difficulties I have
had and heard about when dealing with PYTHONPATH are too
numerous to count. Having a way to set it simply would be a
I just remembered the trick of setting the sys.path var in the
program, and I do realise that that does work, but it seems like a
really nasty hack.
> Typical applications are in development of build, test, and
> configuration scripts.
> Comments and suggestions for improvement, and questions are welcome.
Yes, +1, Full speed ahead...
More information about the Python-list