Ошибка «Этот конструктор не принимает аргументов» в __init__

Я получаю сообщение об ошибке при выполнении следующего кода:

class Person:
  def _init_(self, name):
    self.name = name

  def hello(self):
    print 'Initialising the object with its name ', self.name

p = Person('Constructor')
p.hello()

Выход:

Traceback (most recent call last):  
  File "./class_init.py", line 11, in <module>  
    p = Person('Harry')  
TypeError: this constructor takes no arguments

В чем проблема?

Ответы на вопрос(2)

Ваш ответ на вопрос