One goal to shoot for when you do imports is to be able to remove an imported
name by deleting a line as opposed to editing one (it makes reading diffs a bit
easier). E.g. instead of:
from foo import one, two, three
I usually either do:
from foo import one
from foo import two
from foo import three
Either way makes diffs cleaner.
One thing I always avoid is "from foo import *".
Marco Bizzarri wrote:
> Please, feel free to point me to The Fine Manual to read, if this has
> been answered and written many times.
> After reading the article "Importing Python Modules"
> (http://effbot.org/zone/import-confusion.htm), I had many doubts about
> the style to use in imports in Zope 2 and Zope 3.
> The article points to a style which should be:
> from package.subpackage import module
> and then use
> Is this the recomended style in Zope2/3 also?
Zope maillist - Zope@zope.org
** No cross posts or HTML encoding! **
(Related lists -