Python 2.6 CPickle.load Результаты в EOFERROR
Вопрос
Я использую CPICKLE для раскрутки списка целых чисел, используя Site_Protocol,
cPickle.dump(l, f, HIGHEST_PROTOCOL)
Когда я пытаюсь отпустить это, используя следующий код, я получаю EOFERROR. Я пытался «стремиться», чтобы компенсировать 0 до борта, но ошибка сохраняется.
l = cPickle.load(f)
Есть идеи?
Решение
Если вы находитесь в Windows, убедитесь, что вы
open(filename, 'wb') # for writing
open(filename, 'rb') # for reading
Не связан с StackOverflow