数据序列化
来源:互联网 发布:js库有哪些 编辑:程序博客网 时间:2024/05/16 19:34
序列化三种方式:
data = {'one':'one','two':'two'}土方法(文件读写):
序列化写入(文件写入按照打开格式,默认使用str,'b'模式使用encod()):
with open('data','w') as f: f.write(str(data))数据读取:
with open('data','r') as f: data = eval(f.read()) #data = {'one':'one','two':'two'}json:
写入(两种方法,文件流操作差异(被动和主动)):
import jsonwith open('data','w') as f: f.write(json.dumps(data)) #json.dump(data,f)读取:
with open('data','r') as f: data = json.loads(f.read()) #data = json.load(f)pickle(只支持二进制):
写入:
import picklewith open('data','wb') as f: pickle.dump(data,f) #f.write(pickle.dumps(data))读取:
with open('data','rb') as f: data = pickle.load(f) #data = pickle.loads(f.read())
阅读全文
0 0
- 数据序列化
- 序列化 XML 数据
- JS序列化数据
- 数据序列化
- 数据的序列化
- Avro数据序列化
- 序列化 存取数据
- 用户数据-序列化
- 序列化数据提交
- 序列化json数据
- 数据序列化
- Python---数据序列化
- Remoting中数据序列化
- .net JSON序列化数据
- C# 数据序列化类
- 获取序列化表单数据
- Unity中数据序列化
- Intent传递序列化数据
- Jquery特殊效果
- 3.dubbo源码分析 之 动态编译
- 两种验证码的实现代码
- 【PHP】字符串加法运算(大数加法)
- 重构第九章
- 数据序列化
- 前端学习笔记之5 静态页面练习(登录)
- 2017 ACM/ICPC Asia Regional Shenyang Online array
- 还好没有错过你
- 创建私有CA和证书申请
- SQL Server配置管理器没有任何项目
- hibernate4.2.4在配置好之后的初始化和销毁
- 树莓派开源驱动库BCM2835之SPI
- jQuery 之 Callback 实现