Python 找不到属性错误I';我越来越

Python 找不到属性错误I';我越来越,python,Python,我正在学习Python 3。我一直在做运动。我在下面的代码中找不到问题,它给了我一条AttributeError消息 #child class of Users called Admin class Admin(Users): """Initilize Users parent class attributes""" def __init__(self, name, last, year, location): super().__init__(name, las

我正在学习Python 3。我一直在做运动。我在下面的代码中找不到问题,它给了我一条
AttributeError
消息

#child class of Users called Admin
class Admin(Users):
    """Initilize Users parent class attributes"""
    def __init__(self, name, last, year, location):
        super().__init__(name, last, year, location)

        self.admin_privileges = Privileges()


#attribute class to child class Admin
class Privileges():
    """Initilize attributes"""
    def __inti__(self, privileges=[]):
        self.privileges_list = privileges

    def show_privileges(self):
        """Displays admin privileges"""
        print('As an admin you can: ')
        if self.privileges_list:
            for privilege in self.privileges_list:
                print('-' + privilege)
        else:
            print("This account doesn't have privileges.")



admin = Admin('bob', 'chef', '1883', 'usa')
admin.greet_user()
admin.describe_user()
admin_priv = ['can add posts', 'can delete post', 'can ban user']
admin.admin_privileges.privileges = admin_priv
admin.admin_privileges.show_privileges()
以下是显示错误的输出:

User Bob's information:
First name: Bob
Last name: Chef
Birth year: 1883
Location: Usa
Login's: 0
As an admin you can:
Traceback (most recent call last):
  File "user_class.py", line 84, in <module>
    admin.admin_privileges.show_privileges()
  File "user_class.py", line 71, in show_privileges
    if self.privileges_list:
AttributeError: 'Privileges' object has no attribute 'privileges_list'
用户信息:
名字:鲍勃
姓:厨师
出生年份:1883
地点:美国
登录名:0
作为管理员,您可以:
回溯(最近一次呼叫最后一次):
文件“user_class.py”,第84行,在
admin.admin\u privileges.show\u privileges()
文件“user_class.py”,第71行,在show_privileges中
如果self.privileges\u列表:
AttributeError:“特权”对象没有“特权列表”属性

我试着寻找答案,但什么也找不到。我肯定我忘了什么。

\uuuuu inti\uuuu
不是
\uuuuuu init\uuuuu