[Zope] import inside an external method
Andy McKay
andy@agmweb.ca
Fri, 27 Sep 2002 10:43:14 -0700
Put a blank __init__.py file in the extensions directory, assuming the
containing folder is in the python path (which it probably is).
--
Andy McKay
www.agmweb.ca
----- Original Message -----
From: "Courtland Idstrom" <court@pixar.com>
To: <zope@zope.org>
Sent: Friday, September 27, 2002 10:13 AM
Subject: [Zope] import inside an external method
> 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
>
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )
>