1. 介绍 1.1 介绍
福哥在用Python去读PHP语言开发的项目的数据库的时候,发现一些字段里存储的居然是经过PHP的serialize函数序列化过的数据,这个要解开它通过json库是不行的了,怎么办呢?
原来Python专门有个库用来模拟PHP语言的serialize和unserialize的功能,它就是phpserialize库 。
2. 安装 phpserialize库可以直接通过pip进行安装 。
pip3 install phpserialize
3. 使用 3.1 序列化
使用phpserialize库序列化一个结构转化为一个字符串用到的是dumps方法,用法和json库类似,区别是编码参数不是encoding是charset 。
user = {\\\'id\\\': 35,\\\'name\\\': "福哥",\\\'abilities\\\': ["PHP","Java","Python","Javas
推荐阅读
- 微信好友找回方法,教你如何不花钱恢复微信好友
- 柏树怎么养及养殖方法
- 铜钱树怎么养殖方法
- 报春花怎么养殖方法
- 恢复BIOS出厂设置的方法 华硕电脑进入bios后怎么恢复系统
- 安装软件解析包出现问题怎么解决,教你几个方法帮你立马解决
- 彩虹花怎么养及养殖方法
- 免费教你做电商 做电商的技巧和方法
- 龙胆花怎么养殖方法
- 黑金刚怎么养及养殖方法