在python中反序列化PHP数据

Chr*_*lij 12 php python drupal deserialization

可能重复:
如何在python中读取/理解PHP序列化数据字符串

我正在使用python访问由Drupal安装管理的数据库.我想要在Drupal中访问的数据作为PHP序列化对象保存在数据库中.

是否有任何预先构建的python模块可以将PHP序列化对象反序列化为python对象?我做了一些搜索,什么也没做.

我意识到我可以从头开始编写自己的解析器,但我宁愿使用经过试验和测试的东西.

Mat*_*ttH 23

你在寻找phpserialize吗?

  • 一切都有Python库...... (4认同)

小智 5

如果您不需要对象序列化(可以用关联数组进行补偿),那么更快的替代方法可能是:http : //code.google.com/p/serek/(它是用 C 编写的 Python 模块)

它在我公司的负载生产服务器中使用,所以我可能会推荐它稳定。但是,没有可用的 tarball。所以你必须直接从存储库中获取它。