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'
все делала по уроку с ютуба