On Mar 24, 12:18 pm, George Sakkis <[EMAIL PROTECTED]> wrote: > On Mar 24, 3:13 pm, pythonnubie <[EMAIL PROTECTED]> wrote: > > > > > > > > > i have come across my first exeption using randrange . The exeption > > > > is " no such attribute " in module random > > > > > platform is xp home and the python build is activestate 2.5 > > > > Welcome aboard! > > > > There's definitely a randrange function in the random module, so > > > something else must be wrong. To get the most out of this list and > > > minimize wasted bandwidth, the most effective way usually consists of > > > copying and pasting: > > > 1. The offending code (or just the relevant part if it's too big). > > > 2. The full traceback of the raised exception. > > > > Regards, > > > George > > > Hwere is the complete traceback ! >>> The word is: index > > > Traceback (most recent call last): > > File "F:\Python25\Lib\site-packages\pythonwin\pywin\framework > > \scriptutils.py", line 307, in RunScript > > debugger.run(codeObject, __main__.__dict__, start_stepping=0) > > File "F:\Python25\Lib\site-packages\pythonwin\pywin\debugger > > \__init__.py", line 60, in run > > _GetCurrentDebugger().run(cmd, globals,locals, start_stepping) > > File "F:\Python25\Lib\site-packages\pythonwin\pywin\debugger > > \debugger.py", line 631, in run > > exec cmd in globals, locals > > File "F:\Documents and Settings\Mark\My Documents\rand.py", line 5, > > in <module> > > import random > > File "F:\Documents and Settings\Mark\My Documents\random.py", line > > 13, in <module> > > distributions on the real line: > > AttributeError: 'module' object has no attribute 'randrange' > > > Why would it say it can't find the function ? > > Because you named your file 'random.py' and it shadows the standard > random module! Change the name to something else, say foo.py, and try > it again. > > George- Hide quoted text - > > - Show quoted text -
-- http://mail.python.org/mailman/listinfo/python-list