[reportlab-users] Two Generic Questions
    Ben Finney 
    bignose+hates-spam at benfinney.id.au
       
    Tue Oct 30 18:59:26 EDT 2007
    
    
  
Rich Shepard <rshepard at appl-ecosys.com> writes:
> On Tue, 30 Oct 2007, Tim Roberts wrote:
> > [Avoiding "import everything from foo" is] just good Python
> > practice.  Almost any time you see this:
> >
> >    from anothermodule import *
> >
> > it is a bad practice.
> 
>   Hmmm-m-m. There seems to be nothing wrong with
> 	import wx
> or
> 	import matplotlib
> 
> but, I'll accept your explanation, Tim.
Those are fundamentally different; they're not "import everything from
foo", as your original post was asking about, but instead are "import
foo as-is in its own namespace". That makes all the difference, since
in the latter case it will still be clear where names come from when
reading the code.
-- 
 \      "Say what you will about the Ten Commandments, you must always |
  `\         come back to the pleasant fact that there are only ten of |
_o__)                                      them."  -- Henry L. Mencken |
Ben Finney
    
    
More information about the reportlab-users
mailing list