Возможный дубликат:
Как читать / понимать сериализованную строку данных PHP в python
Я использую python для доступа к базе данных, которая управляется установкой Drupal. Данные, которые я хочу получить в Drupal, сохранены в базе данных как сериализованный объект PHP.
Существуют ли какие-либо предварительно построенные модули python, которые могут десериализовать сериализованный объект PHP в объект python? Я сделал несколько поисков и ничего не придумал.
Я понимаю, что я могу написать свой собственный парсер с нуля, но я бы предпочел использовать что-то, что было проверено и проверено.
Вы ищете phpserialize ?
Если вам не нужна сериализация объектов (которые могут быть компенсированы ассоциативными массивами), то более быстрая альтернатива может быть такой: http://code.google.com/p/serek/ (это модуль Python, написанный на C)
Он используется на производственных серверах под большой нагрузкой в моей компании, поэтому я могу рекомендовать его как стабильный. Тем не менее, нет доступного tarball. Поэтому вы должны схватить его прямо из хранилища.