[Zope-dev] Re: deferredimport?
Philipp von Weitershausen
philipp at weitershausen.de
Sun Nov 25 08:43:12 EST 2007
Chris Withers wrote:
> Is deferredimport handy for dealing with circular import problems,
Sure.
> or was it targetted at solving another problem?
From zope.deferredimport/trunk/src/zope/deferredimport/README.txt or
its PyPI page (http://pypi.python.org/pypi/zope.deferredimport/3.4.0):
Often, especially for package modules, you want to import names for
convenience, but not actually perform the imports until necessary.
The zope.deferredimport package provided facilities for defining names
in modules that will be imported from somewhere else when used. You
can also cause deprecation warnings to be issued when a variable is
used, but we'll get to that later.
(Btw, this thread has nothing to do with the development *of* Zope and
is therefore zope at zope.org or zope3-users at zope.org rather than
zope-dev at zope.org material.)
More information about the Zope-Dev
mailing list