# Problem with importing in Python

su29090 129km09 at gmail.com
Fri Jan 11 23:17:52 CET 2013

```I'm trying to import a python file it keeps saying:

ImportError: cannot import name Circle

Here is the file I'm trying to import:

Circle.py

import math

class circle:
#Construct a circle object
def __init__(self, radius = 1):
self.radius = radius

def getPerimeter(self):
return 2 * self.radius * math.pi

def getArea(self):
return self.radius * self.radius * math.pi

def setRadius(self, radius):
self.radius = radius

from Circle import Circle

def main():
#Create a circle with a radius 1
circle1 = Circle()
print("The area of the circle of radius",
circle1.radius, "is" , circle1.getArea())

#Create a circle with a radius 25
circle2 = Circle(25)
print("The area of the circle of radius",
circle2.radius, "is" , circle2.getArea())

#Create a circle with a radius 125
circle3 = Circle(125)
print("The area of the circle of radius",
circle3.radius, "is" , circle3.getArea())

#Modify circle radius
circle2.radius = 100 # or Circle2.setRadius(100)
print("The area of the circle of radius",
circle2.radius, "is" , circle2.getArea())

main() # Call the main function

How can I solve this problem?

Thanks in advance.

```

More information about the Python-list mailing list