Создал класс, в нем определил массив postsMas и ниже создал метод save(). Дальше в этом методе я хотел обратится к массиву но по какой-то неизвестной для меня причине в методе save() не виден массив postsMas. Хотя определяю массив выше метода. Объясните пожалуйста почему?
Вот код:
class Post():
title = '1'
pubDate = '2'
time = '3'
postsMas = [
[title, pubDate, time]
]
SAVES_FILE = 'saves.dat'
def save(self):
SAVES_FILE = 'saves.dat'
with open(SAVES_FILE, 'ab') as file:
pickle.dump(postsMas, file)
Вылазеет ошибка: NameError: name 'postsMas' is not defined