"ahmet nurlu" wrote: > It gives error: > Traceback (most recent call last): > File "random.py", line 2, in ? > from pylab import * > File "/usr/lib/python2.4/site-packages/pylab.py", line 1, in ? > from matplotlib.pylab import * > File "/usr/lib/python2.4/site-packages/matplotlib/pylab.py", line 196, in ? > import mlab #so I can override hist, psd, etc... > File "/usr/lib/python2.4/site-packages/matplotlib/mlab.py", line 58, in ? > import sys, random > File "/home/ofenerci/workspace/random.py", line 11, in ? > if (rand() > 0.5): > NameError: name 'rand' is not defined > [3] Done gedit random.py
if you look at the filenames in that traceback, you'll notice that when matplotlib imports the random module, it loads your test program instead of the expected standard library module. to fix this, rename your test program. </F> -- http://mail.python.org/mailman/listinfo/python-list