Вопросы по теме 'pickle'

PicklingError: Невозможно рассолить ‹class 'decimal.Decimal'›: это не тот же объект, что и decimal.Decimal
Это ошибка, которую я получил сегодня на ‹a hrefhttp://filmaster.com› filmaster.com: PicklingError: Can't pickle <class 'decimal.Decimal'>: it's not the same object as decimal.Decimal Что именно это означает? Кажется, это не имеет...
54957 просмотров
schedule 13.12.2022

Лучший способ сохранять сложные структуры данных Python между сеансами программы (pickle, json, xml, база данных и т. д.)
Нужен совет по наилучшему методу сохранения сложных структур данных Python между программными сеансами. Вот список методов, которые я придумал на данный момент: рассол / рассол json джсонпикл XML база данных (например, SQLite)...
3111 просмотров
schedule 20.02.2023

Пикировка определения класса
Есть ли способ замариновать определение класса? Что я хотел бы сделать, так это выбрать определение (которое может быть создано динамически), а затем отправить его по TCP-соединению, чтобы экземпляр можно было создать на другом конце. Я понимаю,...
5142 просмотров
schedule 15.04.2023

связанные объекты по шагам с огурцом / рассолом
Было бы здорово, если бы кто-нибудь мог помочь мне с синтаксисом огурца / рассола при создании связанных объектов и их утверждении. Как мне получить ссылки в моем синтаксисе огурца ... Что-то типа Например: создание сообщения в блоге с...
249 просмотров
schedule 01.04.2022

Как лучше всего выбрать/разобрать в иерархии классов, если экземпляры родительского и дочернего классов маринуются
Предположим, у меня есть класс A и класс B, производный от A. Я хочу распарить/разобрать экземпляр класса B. И A, и B определяют методы __getstate__/__setstate__ (предположим, что A и B являются сложными, что делает необходимо использовать...
1324 просмотров
schedule 28.04.2023

Как замариновать скапи пакет?
Мне нужно замариновать scapy пакет. В большинстве случаев это работает, но иногда сборщик жалуется на объект функции. Эмпирическое правило: пакеты ARP хорошо травятся. Некоторые пакеты UDP вызывают проблемы.
4136 просмотров
schedule 07.10.2022

AttributeError: экземпляр Edge не имеет атрибута «vto»
Я пытаюсь собрать экземпляр класса, содержащий два списка других экземпляров. Экземпляры в двух списках имеют атрибуты, ссылающиеся на экземпляры друг друга. Вот классы. class Graph: def __init__(self): self.vertices = {}...
1111 просмотров
schedule 01.02.2023

Python pickle.dumps AssertionError
Я пытаюсь собрать экземпляр класса, содержащий два списка других экземпляров. Экземпляры в двух списках имеют атрибуты, ссылающиеся на экземпляры друг друга. Вот классы. import pickle from copy import copy class Graph: def __init__(self):...
1794 просмотров
schedule 13.01.2023

Pickle и Unpickle dict со списком в качестве значения
У меня есть словарь со списком в качестве значения, например: numlist = {'Person': ['2342342', '15:05']} Я мариную. outfile = open{"log.txt", "wb") pickle.dump(numlist, outfile) распаковываю. infile = open("log.txt", "rb")...
3604 просмотров
schedule 13.12.2022

Неопределенный шаг рассола (снова)
https://stackoverflow.com/questions/5282437/cucumber-pickle-factory-girl-given-a-returning-undefined-step — этот пост мне не очень помог. Gemfile: gem 'rails' # 3.0.5 gem 'capybara' # 1.1.1 gem 'rspec-rails' # 2.6.1 gem 'cucumber-rails' #...
239 просмотров
schedule 20.05.2022

Понимание травления в Python
Недавно я получил задание, в котором мне нужно поместить словарь (где каждый ключ относится к списку) в маринованном виде. Единственная проблема в том, что я понятия не имею, что такое маринованная форма. Может ли кто-нибудь указать мне правильное...
93917 просмотров
schedule 12.01.2023

cPickle.UnpicklingError: данные рассола были усечены
Я использую вызов удаленной процедуры для связи между двумя процессами. Я пересылаю предметы из одной руки в другую. объект является объектом модели django. Объект имеет разные переменные, целые числа и строки. Если я изменяю только...
4494 просмотров
schedule 17.12.2022

Многопроцессорная обработка Python PicklingError: Can't pickle ‹type 'function'›
Мне очень жаль, что я не могу воспроизвести ошибку на более простом примере, а мой код слишком сложен для публикации. Если я запускаю программу в оболочке IPython вместо обычного Python, все работает хорошо. Я просмотрел некоторые предыдущие...
294279 просмотров

Многопроцессорность в Windows ломается
Я разрабатываю Python на Linux и никогда не видел таких проблем с Windows. Я использую библиотеку multiprocessing для ускорения вычислений, которая очень хорошо работает для меня в Linux. Однако в Windows все идет не так гладко: * [INFO]...
11078 просмотров
schedule 25.03.2023

Атрибут объекта Python — это другой объект, который не будет загружаться с помощью pickle.load(). Что я делаю не так?
У меня есть объект: class X(): def __init__(self, a, b, c): self.a = a self.b = b self.c = c чей атрибут c, является объектом списка (другого вида): class Y(): def __init__(self, x, y): self.x = x...
220 просмотров
schedule 21.06.2023

Pickle+gzip — как использовать несколько ядер?
Я использую простую функцию для восстановления состояния перед началом работы: import pickle, gzip def load(filename): """Loads a compressed object from disk """ file = gzip.GzipFile(filename, 'rb') return pickle.load(file)...
1681 просмотров
schedule 02.02.2023

Почему загрузка и дамп python pickle увеличивают размер объекта на диске?
У меня есть маринованный объект в файле с именем b1.pkl: $ ls -l b* -rw-r--r-- 1 fireball staff 64743950 Oct 11 15:32 b1.pkl Затем я запускаю следующий код Python, чтобы загрузить объект и сбросить его в новый файл: import numpy as np...
3695 просмотров
schedule 27.07.2022

Pickle против хранения больших словарей на полке в Python
Если я сохраняю большой каталог в виде файла pickle , значит ли это, что загрузка его через cPickle будет занимать всю память одновременно? Если да, то существует ли межплатформенный способ получить что-то вроде pickle , но получить доступ к...
18835 просмотров
schedule 11.10.2022

программа просмотра кэша памяти Google App Engine 1.7.6 (Python)
У меня возникли проблемы со средством просмотра кэша памяти после обновления сервера приложений Python Dev до Google App Engine 1.7.6 (с Python 2.7). Похоже, что мой memcache не обновляется или не читается. Я попытался просмотреть memcache с...
711 просмотров

Как получить все маринованные данные
У меня есть маринованный файл с некоторыми структурами данных. Я не знаю точное количество и типы элементов. Как поместить все объекты в словарь или список? Вопрос в том, как выполнить итерацию по файлу, не зная количества записей? Все ли объекты...
3004 просмотров
schedule 08.11.2023