Python Pickle 实现在同一个文件中序列化多个对象


Posted in Python onDecember 30, 2019

也是看别人代码才知道可以打开一个文件就可以把多个对象序列化到这个文件中。

with open('../raw_data/remap.pkl', 'wb') as f:
 pickle.dump(reviews_df, f, pickle.HIGHEST_PROTOCOL) # uid, iid
 pickle.dump(cate_list, f, pickle.HIGHEST_PROTOCOL) # cid of iid line
 pickle.dump((user_count, item_count, cate_count, example_count),
    f, pickle.HIGHEST_PROTOCOL)
 pickle.dump((asin_key, cate_key, revi_key), f, pickle.HIGHEST_PROTOCOL)
with open('../raw_data/remap.pkl', 'rb') as f:
 reviews_df = pickle.load(f)
 cate_list = pickle.load(f)
 user_count, item_count, cate_count, example_count = pickle.load(f)

以上这篇Python Pickle 实现在同一个文件中序列化多个对象就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现哈希表
Feb 07 Python
利用Python中的mock库对Python代码进行模拟测试
Apr 16 Python
Python3.2中Print函数用法实例详解
May 19 Python
Python字符串格式化的方法(两种)
Sep 19 Python
简单谈谈Python的pycurl模块
Apr 07 Python
python装饰器-限制函数调用次数的方法(10s调用一次)
Apr 21 Python
Python装饰器简单用法实例小结
Dec 03 Python
python实现五子棋小程序
Jun 18 Python
Python数据可视化:箱线图多种库画法
Nov 06 Python
tensorflow ckpt模型和pb模型获取节点名称,及ckpt转pb模型实例
Jan 21 Python
使用Python爬取小姐姐图片(beautifulsoup法)
Feb 11 Python
Python基本的内置数据类型及使用方法
Apr 13 Python
python使用HTMLTestRunner导出饼图分析报告的方法
Dec 30 #Python
用python爬取历史天气数据的方法示例
Dec 30 #Python
pytorch 自定义卷积核进行卷积操作方式
Dec 30 #Python
PyTorch中反卷积的用法详解
Dec 30 #Python
python使用正则表达式(Regular Expression)方法超详细
Dec 30 #Python
Pytorch实现各种2d卷积示例
Dec 30 #Python
Python面向对象之多态原理与用法案例分析
Dec 30 #Python
You might like
层叠菜单的动态生成
2006/10/09 PHP
PHP中的reflection反射机制测试例子
2014/08/05 PHP
针对多用户实现头像上传功能PHP代码 适用于登陆页面制作
2016/08/17 PHP
清华大学出版的事半功倍系列 javascript全部源代码
2007/05/04 Javascript
jQuery 选择器理解
2010/03/16 Javascript
基于JQUERY的多级联动代码
2012/01/24 Javascript
使用jQuery插件创建常规模态窗口登陆效果
2013/08/23 Javascript
js特殊字符过滤的示例代码
2014/03/05 Javascript
nodejs中使用monk访问mongodb
2014/07/06 NodeJs
jQuery超简单选项卡完整实例
2015/09/26 Javascript
jQuery插件datatables使用教程
2016/04/21 Javascript
angularjs 源码解析之injector
2016/08/22 Javascript
dul无法加载bootstrap实现unload table/user恢复
2016/09/29 Javascript
JavaScript实现数组降维详解
2017/01/05 Javascript
JavaScript中值类型和引用类型的区别
2017/02/23 Javascript
Node.js 8 中的 util.promisify的详解
2017/06/12 Javascript
node crawler如何添加promise支持
2020/02/01 Javascript
Element InfiniteScroll无限滚动的具体使用方法
2020/07/27 Javascript
[03:27]最受玩家喜爱奖提名:PZH_Element 致玩家寄语
2016/12/20 DOTA
[41:54]2018DOTA2亚洲邀请赛 4.1 小组赛A组加赛 TNC vs Liquid
2018/04/03 DOTA
[10:42]Team Liquid Vs Newbee
2018/06/07 DOTA
numpy数组之存取文件的实现示例
2019/05/24 Python
pyqt5 QScrollArea设置在自定义侧(任何位置)
2019/09/25 Python
谈谈python垃圾回收机制
2020/09/27 Python
泰坦健身器材:Titan Fitness
2018/02/13 全球购物
女性时尚网购:Chic Me
2019/07/30 全球购物
static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
2015/02/22 面试题
销售顾问的岗位职责
2013/11/13 职场文书
委托书的格式
2014/08/01 职场文书
女生抽烟检讨书
2014/10/05 职场文书
本溪关门山导游词
2015/02/09 职场文书
资产移交协议书
2016/03/24 职场文书
餐厅如何利用“营销策略”扭转亏本局面
2019/10/15 职场文书
mysql 数据插入优化方法之concurrent_insert
2021/07/01 MySQL
MySQL七种JOIN类型小结
2021/10/24 MySQL
MySql中的json_extract函数处理json字段详情
2022/06/05 MySQL