Вопросы с тегом «pickle»

Модуль сериализации объектов для Python. Используйте этот тег вместе с тегом Python для вопросов, связанных с хранением или загрузкой объектов с помощью Pickle.

2
ValueError: неподдерживаемый протокол рассола: 3, рассол python2 не может загрузить файл, сброшенный рассолом python 3?
Я использую pickle для дампа файла на python 3 и использую pickle для загрузки файла на python 2, появляется ValueError. Итак, python 2 pickle не может загрузить файл, сброшенный python 3 pickle? Если я этого хочу? Как сделать?

11
Есть ли простой способ обработать функцию Python (или иначе сериализовать ее код)?
Я пытаюсь передать функцию через сетевое соединение (используя asyncore). Есть ли простой способ сериализации функции Python (которая, по крайней мере, в этом случае не будет иметь побочных эффектов) для такой передачи? В идеале я бы хотел иметь пару функций, подобных этим: def transmit(func): obj = pickle.dumps(func) [send obj across the …
100 python  function  pickle 

2
Ошибка рассола Python: UnicodeDecodeError
Я пытаюсь провести классификацию текста с помощью Textblob. Сначала я обучаю модель и сериализую ее с помощью pickle, как показано ниже. import pickle from textblob.classifiers import NaiveBayesClassifier with open('sample.csv', 'r') as fp: cl = NaiveBayesClassifier(fp, format="csv") f = open('sample_classifier.pickle', 'wb') pickle.dump(cl, f) f.close() И когда я пытаюсь запустить этот файл: …

5
Как читать файл рассола?
Я создал некоторые данные и несколько раз сохранил их следующим образом: with open('filename', 'a') as f: pickle.dump(data, f) Каждый раз размер файла увеличивался, но когда я открываю файл with open('filename', 'rb') as f: x = pickle.load(f) Я вижу только данные за последний раз. Как я могу правильно прочитать файл?
91 python  pickle 

4
Сериализация Python - почему рассол?
Я понял, что травление Python - это способ «сохранить» объект Python таким образом, чтобы уважать объектное программирование - в отличие от вывода, записанного в текстовом файле или БД. У вас есть дополнительные сведения или ссылки по следующим вопросам: где «хранятся» маринованные предметы? почему травление с сохранением представления объекта больше, чем, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.