Got it fixed ...Thanks Kent and Chris. I might have created a prog and named
it random and later deleted it but pyc was still sitting at the bottom ....I
purged it and I am back on learning curve .... ...

~G

On Thu, May 15, 2008 at 1:18 PM, <[EMAIL PROTECTED]>
wrote:

>
> Your original post showed this traceback:
> Traceback (most recent call last):
>  File "<stdin>", line 1, in <module>
>  File "C:\Python25\swampy.1.1\TurtleWorld.py", line 1, in <module>
>    from World import *
>  File "C:\Python25\swampy.1.1\World.py", line 29, in <module>
>    import random
>  File "C:\Python25\random.py", line 4, in <module>
>    i = random.randrange(10,50)
> AttributeError: 'module' object has no attribute 'randrange'
>
>
> Which would suggest that the file World.py imported a file called random.py
> from the directory  C:\Python25\random.py
> The random module that comes with python is typically stored in  the
> directory C:\Python25\Lib
> and never contains the line:  i = random.randrange(10,50)
>
> So I would look for a .py or .pyc file in your Python25 folder called
> random and remove it like Kent said.
>
> Hope that works.
>
> Chris
>
>
>
>   *"Guess?!?" <[EMAIL PROTECTED]>*
> Sent by: [EMAIL PROTECTED]
>
> 05/15/2008 03:48 PM
>    To
>  "Kent Johnson" <[EMAIL PROTECTED]>
>  cc
> tutor@python.org  Subject
> Re: [Tutor] Random module error
>
>
>
>
> Hello Kent,
>
> I dont have any program with name random.py. I am using swampy API (*
> http://allendowney.com/swampy/install.html*<http://allendowney.com/swampy/install.html>
> )
> As instructed by author, I do following steps
>
> 1> unzip/extract the folder into Python directory
> 2> go to the swampy directory
> 3> and invoke python command to start interpreter
> 4> as soon as I write from TurtleWorld import *
>
> I get that error ..... I checked inside the folder ...there is no random.py
> and
> i checked TurtleWorld.py ....there is only reference to standard module
> "random"
>
> Thnks
> G
>
>
>
>
>
> On Thu, May 15, 2008 at 5:00 AM, Kent Johnson <[EMAIL PROTECTED]<[EMAIL 
> PROTECTED]>>
> wrote:
> On Thu, May 15, 2008 at 3:00 AM, Guess?!? <[EMAIL PROTECTED]<[EMAIL 
> PROTECTED]>>
> wrote:
> > Hello All,
> >
> > I am importing module "random" and it is giving me this error
> > below  AttributeError: 'module' object has no attribute 'randrange'
>
> You have named your program random.py. The import finds your program
> rather than the random module. Rename your program and delete the
> associated .pyc file and it will work.
>
> Kent
> _______________________________________________
> Tutor maillist  -  Tutor@python.org
> http://mail.python.org/mailman/listinfo/tutor
>
>
_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to