Задать вопрос
@isOdin

Как исправить ошибку Run out of input?

У меня в коде изначально всё работает. При повторном запуске, когда уже создан файл, в котором хранятся данные, вылезает ошибка Run out of input.
user_list = []
password_list = []
lesson_assessments = dict()
try:
	opn_f = open('datafile.data', 'rb')
except IOError:
	None
else:
	user_list = pickle.load(opn_f)
	password_list = pickle.load(opn_f)
	lesson_assessments =pickle.load(opn_f)

ошибка в строке с password_list = pickle.load(opn_f)
  • Вопрос задан
  • 1078 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@kyern
Быдлокодер без стажа
А для чего Вы трижды считываете один и тот же файл?
Так же попробуйте после каждой загрузки файла вызывать opn_f.seek(0)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SPA2099 Москва
До 100 000 ₽
HR Prime Москва
от 300 000 до 3 800 000 ₽