Как установить тип нераспакованного объекта?

Я распикирую объект (шоколад), принадлежащий к классу Food через:

chocolate = pickle.loads(chocolate_pickled)

Предположим, что у меня есть импорт Food в верхней части моего файла, как я могу сказать python, что шоколад принадлежит классу Food?

Как сообщить python, что шоколад принадлежит классу Food?

. файл pickle содержит данные о типе объекта, который он замариновал. Таким образом, он "сериализует" не только "данные", но и "мета-данные".

Однако следует быть осторожным, чтобы pickle и unpickle относились к одному типу, поэтому лучше в одном и том же файле Python.

Вернуться на верх