27 Sep
2002
27 Sep
'02
5:13 p.m.
Hi - I'm dealing with a few external methods that I prefer to keep in separate files. There are a few shared routines that I need to import from them, but unfortunately I can't find a way to import things in the Extensions directory (for example I need to import a few things from a files called shared.py). The only way I've successfully gotten this to work is by adding the current path to Extensions to sys.path before 'import shared'. I'd rather not do it this way in case my zope installation moves paths/servers, etc. Notice that the usual __path__ and __file__ properties from python seem to be inaccessible, so I can't add it to sys.path in a way that's going to work in the future. Any ideas? Thanks -Courtland