#
#
# .2020-06-13 18:38:57
Python
# ., 2020-06-13 18:38:57

Why is an error thrown?

The code:

import pickle

with open('listfile.data', 'rb') as filehandle:  
    music_list = pickle.load(filehandle)

name_music = input("Введите название музыки:  ")
put2music = input("Введите путь к музыке:  ")

music_list.append(name_music)
music_list.append(put2music)
print(music_list)

with open('listfile.data', 'wb') as filehandle:
    pickle.dump(music_list, filehandle)

Gives an error: "EOFError: Ran out of input"

Answer the question

In order to leave comments, you need to log in

1 answer(s)
S
soremix, 2020-06-13
@andro1

Is there any content in the file?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question