Sylvain Thenault ha scritto: > Hi there ! > > I've some questions regarding pth files (which btw are undocumented in the > python reference, is this intentional ?) > > I thought that I could use a .pth file to be able to import zope products > from both INSTANCE_HOME/Products and ZOPE_HOME/lib/python/Products from > outside zope: > > > [EMAIL PROTECTED]:~$ cat cvs_work/Products.pth > /home/syt/local/Zope-2.8.1-b1/Products > /home/syt/local/Zope-2.8.1-b1/lib/python/Products > [EMAIL PROTECTED]:~$ > [EMAIL PROTECTED]:~$ python > Python 2.3.5 (#2, Jun 19 2005, 13:28:00) > [GCC 3.3.6 (Debian 1:3.3.6-6)] on linux2 > Type "help", "copyright", "credits" or "license" for more information. > >>>>import sys >>>>print sys.path > > ['', '/home/syt/cvs_work', '/home/syt/cvs_work/prive/soft', > '/home/syt/local/lib/python2.3/site-packages', > '/home/syt/local/lib/python', '/usr/lib/python23.zip', > '/usr/lib/python2.3', '/usr/lib/python2.3/plat-linux2', > '/usr/lib/python2.3/lib-tk', '/usr/lib/python2.3/lib-dynload', > '/usr/local/lib/python2.3/site-packages', > '/usr/lib/python2.3/site-packages', > '/usr/lib/python2.3/site-packages/Numeric', > '/usr/lib/python2.3/site-packages/PIL', > '/usr/lib/python2.3/site-packages/gtk-2.0', > '/usr/lib/python2.3/site-packages/vtk_python', '/usr/lib/site-python'] > > But as you can see, > 1. the Products.pth file isn't considered at all, while for example > PIL.pht in the site-packages is correctly detected > 2. I'm not even sure that I can put several paths in a .pth file > > Is there a restriction on .pth location ? Is it possible to have multiple > path in a pth file ? >
From Learning Python, 2nd Ed: "a relatively new feature of Python allows users to add valid directories to the module search path by simply listing them, one per line, in a text file whose name ends in a .pth suffix. See also the docs for the site module in the Python Library reference. -- Adriano Varoli Piazza The Inside Out: http://moranar.com.ar MSN: [EMAIL PROTECTED] ICQ: 4410132 -- http://mail.python.org/mailman/listinfo/python-list