как использовать composer.phar

Вам нужно использовать два символа подчеркивания до и после:

def __init__(self, spots):

Вы использовали только один с обеих сторон. При неправильном написании он не будет вызываться при создании нового экземпляра.

Демонстрация:

>>> class Giraffes:
...     def __init__(self, spots):
...         self.giraffe_spots = spots
... 
>>> ozwald = Giraffes(100)
>>> print(ozwald.giraffe_spots)
100
-8
задан bourvill 11 August 2016 в 16:41
поделиться