В моем коде я выгружаю список объектов с помощью Pickle.dump:
Код: Выделить всё
event_list.append(tst)
filehandler = open(stest,"wb")
pickle.dump(event_list, filehandler)
filehandler.close()
Сгенерированный файл не пуст и имеет размер 60 МБ.
Я работаю локально, ни один другой процесс не может получить доступ к файлу.
Мой редактор Python — Spyder 6.
Но когда я снова запускаю программу и открываю дамп, используя:
Код: Выделить всё
with open(stest, "rb") as f:
if os.path.getsize(stest) > 0:
event_list = pickle.load(f)
f.close()
Можете ли вы дать совет?
Подробнее здесь: https://stackoverflow.com/questions/798 ... or-message
Мобильная версия