Pyton class, ошики в классе

Я пыталась сделать программу которая сохраняет контакты и заметки, и вот в классе у меня непонятная ошибка

s = {"asd":"123"}
class work_namber():
    """Сохранение, чтение и очистка данных """
    def __init__(self,list):
        self.lisy = list
        print(self.list)
    def _save_(self):
        # Сохранение
        if os.path.getsize("Note_save.data")>0:
            # Сохранение если в файле есть обьект
            with open("Note_save.data", 'rb+') as f:
                self.list = pickle.load(f)
                pickle.dump(self.list,f)
        else:
            # Сохранение если фил пуст
            with open("Note_save.data", "rb+") as f:
                pickle.dump(self.list,f)
    def read_save(self):
        # Чтение файла
        if os.path.getsize("Note_save.data")>0:
            with open("Note_save.data", "rb") as f:
                d = pickle.load(f)
                for i in d.items():
                    print(i)
        else:
            print("Фаил пуст")
    def delet_list():
        # Выполнение по удалению контактов
        for q in range(0):
            q = input("""Операции по удалению:
            1 - Очистить весь список
            2 - Удалить конкретный контакт """)
            skan = skan_inputing(q)
            if skan:
                continue
            q = int(q)
            if self.q == 1:
                with open("Note_save.data", "wb") as f:
                    print("Список пуст")
            elif self.q == 2:
                pass
worl = work_namber(s)
worl()

вот вывод консоли: Traceback (most recent call last): File "C:\Users\verto\Documents\Python_test\Projekt\Note_boock\work_namber.py", line 42, in worl = work_namber(s) File "C:\Users\verto\Documents\Python_test\Projekt\Note_boock\work_namber.py", line 6, in init print(self.list) AttributeError: 'work_namber' object has no attribute 'list'

все делала по уроку с ютуба


Ответы (1 шт):

Автор решения: LordDaedra.

В методе init опечатка, в место self.lisy должен быть self.list

→ Ссылка