Результаты поиска по запросу "pickle"

7 ответов

Не могу засолить дефолтный приговор

У меня есть defaultdict, который выглядит так: dict1 = defaultdict(lambda: defaultdict(int))Проблема в том, что я не могу засолить его с помощью cPickle. Одним из решений, которое я нашел здесь, является использование функции уровня модуля ...

3 ответа

Есть ли альтернатива маринованию - сохранить словарь (python)

Мне нужно сохранить словарь в файл, в словаре есть строки, целые числа и словари. Я сделал это самостоятельно, и этонесимпатичный и приятный пользователю. Я знаю о маринаде, но, как я знаю, его небезопасно использовать, потому что ...

3 ответа

Python, cPickle, травление лямбда-функций

Я должен выбрать массив объектов, как это: import cPickle as pickle from numpy import sin, cos, array tmp = lambda x: sin(x)+cos(x) test = array([[tmp,tmp],[tmp,tmp]],dtype=object) pickle.dump( test, open('test.lambda','w') )и это дает следующую ...

ТОП публикаций

4 ответа

Словарь переменных класса не сохраняется с pickle.dump в Python 2.7

Я использую pickle для сохранения графа объектов путем сброса корня. Когда я загружаю корень, у него есть все переменные экземпляра и узлы связанных объектов. Однако я сохраняю все узлы в переменной класса словаря типа. Переменная класса ...

10 ответов

ValueError: небезопасный выбор строки

Когда я пытаюсь загрузить что-то, что я сбросил, используя cPickle, я получаю сообщение об ошибке: ValueError: insecure string pickleРабота с дампом и загрузкой выполняется на одном и том же компьютере, то есть в одной и той же ОС: Ubuntu ...

4 ответа

Добавить список словарей Python в файл, не загружая его

Предположим, мне нужен файл базы данных, состоящий из списка словарей: файл: [ {"name":"Joe","data":[1,2,3,4,5]}, { ... }, ... ]Мне нужно иметь функцию, которая получает список словарей, как показано выше, и добавляет его в файл. Есть ли способ ...

11 ответов

Невозможно выбрать <type 'instancemethod'> при использовании многопроцессорной обработки Pool.map ()

Я пытаюсь использоватьmultiprocessing«sPool.map() Функция для разделения работы одновременно. Когда я использую следующий код, он работает нормально: import multiprocessing def f(x): return x*x def go(): pool = multiprocessing.Pool(processes=4) ...

2 ответа

Python выбор / удаление списка в / из файла

У меня есть список, который выглядит так: a = [['a string', [0, 0, 0], [22, 'bee sting']], ['see string', [0, 2, 0], [22, 'd string']]]и у меня проблемы с сохранением и получением. Я могу сохранить это нормально, используя рассол: with ...

3 ответа

Уменьшение размера объектов cPickle

Я выполняю код, который создает большие объекты, содержащие несколько пользовательских классов, которые я должен затем сериализовать для последующего использования. Из того, что я могу сказать, только травление достаточно универсально для моих ...

6 ответов

Является ли файл pickle Python кроссплатформенным?

Я создал небольшой скрипт на python. Я сохранил файл pickle в Linux, а затем использовал его в Windows, а затем снова использовал его снова в Linux, но теперь этот файл не работает в Linux, но он отлично работает в Windows. Это так, что python ...