微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

python3 实现 php serialize 函数

PHPserialize ,是一个PHP 的变量序列化和反序列化函数在 Python 的实现。换言之,就是在 Python 语言环境中,借助 PHPserialize 可以方便的处理那些在 PHP 中序列化了的文本,将其转变为变量(字符串、数组、整数、对象等),也可以将变量按照 PHP 语言的序列化规则进行转换,然后可以在 PHP 中将其反序列化为 PHP 环境中的变量进行应用。

PHPserialize 可以作为单纯的 Python 扩展件来使用,不过,通常还是经常应用在 Python 编程环境和 PHP 编程环境相互之间需要进行数据交换时。

PHPserialize 安装 pip3 install PHPserialize

PHPserialize 使用

导入库 import PHPserialize

利用 dumps 进行序列化(变量 -> 格式化文本): PHPserialize.dumps(vary)

等同于 PHP serialize

 

使用 loads 进行反序列化(格式化文本 -> 变量):PHPserialize.loads(formated_string)

等同于 PHP unserialize

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐