How to import a package
Mike Dean
klaatu at evertek.net
Fri Dec 6 23:48:36 EST 2002
More information about the Python-list mailing list
Fri Dec 6 23:48:36 EST 2002
- Previous message (by thread): How to import a package
- Next message (by thread): Integer to Binary string
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sat, 07 Dec 2002 16:06:15 +1300 sashan <sashang at nospam.ihug.co.nz> wrote: > I thought doing this: > sys.path.append('e:/code/AppDir/SomePackage') > would have the same effect as setting PYTHONPATH to > <long list of previous directories>;e:/code/AppDir/SomePackage Yes, it does. But, for the file structure you gave, you want: sys.path.append('e:/code/AppDir') If SomePackage is a subdirectory of any directory in your sys.path, and in SomePackage is a file __init__.py, then SomePackage is a package. So you always want a package's parent directory in sys.path, not the package directory itself. HTH, Mike -- "ERROR 155 - You can't do that." -- From the Data General S200 Fortran error code list.
- Previous message (by thread): How to import a package
- Next message (by thread): Integer to Binary string
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list