Lucas Hofman wrote:
Andreas Jung wrote:

--On Dienstag, 19. April 2005 11:25 Uhr +0200 Lucas Hofman <[EMAIL PROTECTED]> wrote:

I have an external method (in $INSTANCE_HOME/Extensions) that
becomes to big to be in one python file.

I have put some functions in (also in $INSTANCE_HOME/Extensions) and
want to use them from However 'import b' in does not work.

*Why* isn't it working? Errors? Tracebacks?

Sorry, I finished typing a little to early. I get an importerror:
Traceback (innermost last):
Module ZPublisher.Publish, line 101, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 39, in call_object
Module Products.ExternalMethod.ExternalMethod, line 216, in __call__
Module Products.ExternalMethod.ExternalMethod, line 157, in reloadIfChanged
Module Products.ExternalMethod.ExternalMethod, line 141, in getFunction
Module App.Extensions, line 148, in getObject
- __traceback_info__: ('/data/technology/Extensions/', 'Import')
Module /data/technology/Extensions/, line 6, in ?
ImportError: No module named Translate

( is in the same folder as

In sys.path has the following value:
['/data/technology/Products/validation/validators/..', '/data/technology/lib/python', '/usr/local/zope272/lib/python/Zope/Startup', '/usr/local/zope272/lib/python', '/usr/local/lib/', '/usr/local/lib/python2.3', '/usr/local/lib/python2.3/plat-linux2', '/usr/local/lib/python2.3/lib-tk', '/usr/local/lib/python2.3/lib-dynload', '/usr/local/lib/python2.3/site-packages']

(/data/technology in $INSTANCE_HOME). I would have expected /data/technology in sys.path.


Zope maillist -
** No cross posts or HTML encoding! **
(Related lists - )

Reply via email to