On Wed, Oct 08, 2008 at 12:14:29AM -0300, Sidnei da Silva wrote:
> I'm trying to fix some import errors, which seem to be related to PEP-328.
> I'm fixing those errors this way, though I don't know if that's the
> recommended way of fixing it. Thoughts?
> """
> try:
>     from DT_Util import parse_params, name_param
> except ImportError:
>     # See PEP-328
>     from .DT_Util import parse_params, name_param
> """

I'd suggest converting it to an absolute import

  from zope.documenttemplate.dt_util import parse_params, name_param

or whatever the equivalent for Zope 2 is (I'm assuming it's Zope 2,
since DT_Util is capitalized).

Marius Gedminas
My mail reader can beat up your mail reader.

Attachment: signature.asc
Description: Digital signature

Zope-Dev maillist  -  Zope-Dev@zope.org
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope )

Reply via email to