Intereting Posts
Laravel 4 не освежает Может ли Laravel 4 регистрироваться в базе данных MySQL? Как реализовать языковые пакеты в PHP Лучший способ получить первый и последний день в прошлом месяце? PDO Prepare Statenent возвращает только имена столбцов вместо значений Значение повторяющегося атрибута Magento Ошибка при попытке использовать гибридный поток входа в Google OAuth 2.0 (Google_IO_Exception) с сообщением «Ошибка HTTP: невозможно подключиться:« 0 ») Создайте массив / коллекцию / список (Date, Value) в PHP круговое изображение с изображением система оценки сообщений об ошибках с PHP eval () Как включить расширение php с помощью `phpize`? Выбранное значение выпадающего списка Cakephp не корректно отображается в Firefox, когда страница обновляется Как установить расширение ext-curl с помощью PHP 7? Автоматическая прокрутка вниз по мере загрузки страницы Аутентификация отпечатка пальца для веб-приложения php

Unserialize данные PHP в python

Возможный дубликат:
Как читать / понимать сериализованную строку данных PHP в python

Я использую python для доступа к базе данных, которая управляется установкой Drupal. Данные, которые я хочу получить в Drupal, сохранены в базе данных как сериализованный объект PHP.

Существуют ли какие-либо предварительно построенные модули python, которые могут десериализовать сериализованный объект PHP в объект python? Я сделал несколько поисков и ничего не придумал.

Я понимаю, что я могу написать свой собственный парсер с нуля, но я бы предпочел использовать что-то, что было проверено и проверено.

Вы ищете phpserialize ?

Если вам не нужна сериализация объектов (которые могут быть компенсированы ассоциативными массивами), то более быстрая альтернатива может быть такой: http://code.google.com/p/serek/ (это модуль Python, написанный на C)

Он используется на производственных серверах под большой нагрузкой в ​​моей компании, поэтому я могу рекомендовать его как стабильный. Тем не менее, нет доступного tarball. Поэтому вы должны схватить его прямо из хранилища.