Python---序列化的模块pickle(标准模块)
Python3
python2与python3保存的pickle文件不兼容问题
# -*- coding:utf-8 -*-
try:import cPickle as pickle
except ImportError:import picklecookies_file = "{0}.cookies".format("liudon")
with open(cookies_file, 'wb') as f:pickle.dump({"name": "liu"}, f, protocol=2)
with open(cookies_file, 'rb') as f:cookies = pickle.load(f)
print cookies # 结果:{'name': 'liu'}pickle.dump({"name": "liu"}, open(cookies_file, 'wb'), protocol=2)
cookies = pickle.load(open(cookies_file, 'rb'))
print cookies # 结果:{'name': 'liu'}
try:import cPickle as pickle
except ImportError:import pickle# 在python3中序列化Python2不能识别,这时只要在python3中这样序列化:
with open('data.pkl', 'wb') as f:pickle.dump(message, f, protocol=2)# 这样序列化后的message在Python2里面就能读取
with open('data.pkl', 'rb') as f:samples, labels = pickle.load(f)# 参考:https://www.cnblogs.com/pprp/p/9518757.html
# 参考:https://blog.csdn.net/c_daofeng/article/details/81129621
# 参考:http://www.worldwarner.com/plus/view.php?aid=20406
https://www.cnblogs.com/fmgao-technology/p/9078918.html
https://www.cnblogs.com/abobo/p/8080447.html
https://www.jb51.net/article/135407.htm
https://www.cnblogs.com/lincappu/p/8296078.html
Python---序列化的模块pickle(标准模块)相关推荐
- VB中窗体模块、标准模块、类模块的区别
VB的代码存储在模块中.在VB中提供了三种类型的模块:窗体模块.标准模块和类模块. 简单的应用程序可以只有一个窗体,所用的程序都驻留在窗体模块中,而当应用程序庞大复杂时,就要另外附加窗体.最终可能有几 ...
- VBA中窗体模块、标准模块和类模块的区别
Office VBA 参考 VBA类模块完全教程(完结篇) VBA类模块完全教程(下篇) VBA类模块完全教程(中篇) VBA类模块完全教程(上篇) VBA中窗体模块.标准模块和类模块的区别
- python itertools模块_Python标准模块--itertools
1 模块简介 Python提供了itertools模块,可以创建属于自己的迭代器.itertools提供的工具快速并且节约内存.开发者可以使用这些工具创建属于自己特定的迭代器,这些特定的迭代器可以用于 ...
- python安装json模块_python 标准模块之json 模块
模块作用 json 通常用于在web 客户端和服务器数据交换,即把字符串类型转换成python 基本数据类型 ,或者将python 基本数据类型转换成字符串类型 常用的方法 json.dumps(ob ...
- python控制鼠标点击标准模块_Python直接控制鼠标键盘模块 pyautogui
pip install pyautogui 官网: http://pyautogui.readthedocs.io/en/latest/ github: https://github.com/aswe ...
- Python3.x 标准模块库目录(下篇)
Python Standard Library 翻译: Python 江湖群 10/06/07 20:10:08 编译 0.1. 关于本书 0.2. 代码约定 0.3. 关于例子 0.4. 如何联系 ...
- Python程序开发——第七章 模块与包
目录 一.模块的定义 二.导入模块.调用模块 (一)import语句 (二)from-import语句 三.标准模块库 (一)sys模块 (二)os模块 (三)random模块 (四)time模块 四 ...
- 2022 年全国职业院校技能大赛(中职组) 网络安全竞赛试题A 模块评分标准
2022 年全国职业院校技能大赛(中职组) 网络安全竞赛试题 A 模块评分标准 模块 A 基础设施设置与安全加固 A-1 任务一 登录安全加固(Windows, Linux) 请对服务器 Window ...
- 通过例子学TLA+(六)--标准模块
标准模块 使用标准模块有两个原因.首先,当规范使用我们已经熟悉的基本操作符时,它们更容易阅读.其次,工具如TLC可以内置这些标准操作符.目前的内置模块主要有:数字相关的模块Naturals,Integ ...
- Python_Task08:模块与datetime模块
模块与datetime模块 学习教程 模块 1. 什么是模块 2. 命名空间 3. 导入模块 4. if __name__ == '__main__' 5. 搜索路径 6. 包(package) da ...
最新文章
- 各种优化算法公式快速回忆优化器-深度学习
- 【原创】HP 安装 depot (以mysql为例)
- python nodemcu_python开发nodemcu(一)
- python中使用opencv_如何在Python中使用OpenCV Stitcher类?
- 云现场 | 为什么说边缘计算是5G时代的必备品?
- Framework Ventures联合创始人:未来两年DeFi TVL将提升10倍
- 【C++笔记】字符串、向量和数组
- SecureCRT连接阿里云ECS服务器,经常掉线的解决方案
- [msi]安装包无法安装,提示没有找到源文件xxx.cab
- 传统机器学习流程总结
- 最简单的C语言无限弹窗
- 作为一只爬虫,如何科学有效地处理短信验证码?
- Java实现 LeetCode 321 拼接最大数
- 国外计算机学校排名,国外财经学校排名,财经学校
- 高新企业认定后的条件
- led台灯哪个牌子效果最好?2022最新国产led灯品牌排行
- CSP-J 2022年8月第一轮模拟赛 1
- 多元标量函数、矢量函数之间的关系
- LIKE 后的%和_代表什么?
- W3af 安装与基本应用(windows10版)
热门文章
- 堆内存的介绍及应用(含例子)
- 设置cookie,一天之内不再显示广告demo
- 如果有一天: 你不再寻找爱情,只是去爱;你不再渴望成功,只是去做;你不再追求成长,只是去修;一切才真正开始! —— 纪伯伦
- DDOS攻击脚本快速简便网络扫描与DDOS
- Oracle Database 12c Attribute Cluster 和 Zone Map 高阶实验
- QT UTC(T和Z格式)时间转换为北京时间
- flink Could not allocate the required slot within slot request timeout
- python函数参数引用传递
- mysql的datepart函数_MySQL中的 DATE_FORMAT 与 SQL Server中的 DATEPART()函数使用介绍
- MATLAB —— 强制终止关闭所有 EXCEL 进程