@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)
  • Вопрос задан
  • 942 просмотра
Пригласить эксперта
Ответы на вопрос 1
@kyern
Быдлокодер без стажа
А для чего Вы трижды считываете один и тот же файл?
Так же попробуйте после каждой загрузки файла вызывать opn_f.seek(0)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы