[Numpy-discussion] rant against from numpy import * / from pylab import *
Thu Mar 15 23:57:44 CDT 2007
I use the wxPython PyShell.
I like especially the feature that when typing a module and then the
dot "." I get a popup list of all available functions (names) inside
Secondly, I think it really makes code clearer when one can see where
a function comes from.
I have a default
import numpy as N
executed before my shell even starts.
In fact I have a bunch of my "standard" modules imported as <some
single capital letter>.
This - I think - is a good compromise to the commonly used "extra
typing" and "unreadable" argument.
a = sin(b) * arange(10,50, .1) * cos(d)
a = N.sin(b) * N.arange(10,50, .1) * N.cos(d)
I would like to hear some comments by others.
On a different note: I just started using pylab, so I did added an
automatic "from matplotlib import pylab as P" -- but now P contains
everything that I already have in N. It makes it really hard to
*find* (as in *see* n the popup-list) the pylab-only functions. --
what can I do about this ?
More information about the Numpy-discussion