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(标准模块)相关推荐

  1. VB中窗体模块、标准模块、类模块的区别

    VB的代码存储在模块中.在VB中提供了三种类型的模块:窗体模块.标准模块和类模块. 简单的应用程序可以只有一个窗体,所用的程序都驻留在窗体模块中,而当应用程序庞大复杂时,就要另外附加窗体.最终可能有几 ...

  2. VBA中窗体模块、标准模块和类模块的区别

    Office VBA 参考 VBA类模块完全教程(完结篇) VBA类模块完全教程(下篇) VBA类模块完全教程(中篇) VBA类模块完全教程(上篇) VBA中窗体模块.标准模块和类模块的区别

  3. python itertools模块_Python标准模块--itertools

    1 模块简介 Python提供了itertools模块,可以创建属于自己的迭代器.itertools提供的工具快速并且节约内存.开发者可以使用这些工具创建属于自己特定的迭代器,这些特定的迭代器可以用于 ...

  4. python安装json模块_python 标准模块之json 模块

    模块作用 json 通常用于在web 客户端和服务器数据交换,即把字符串类型转换成python 基本数据类型 ,或者将python 基本数据类型转换成字符串类型 常用的方法 json.dumps(ob ...

  5. python控制鼠标点击标准模块_Python直接控制鼠标键盘模块 pyautogui

    pip install pyautogui 官网: http://pyautogui.readthedocs.io/en/latest/ github: https://github.com/aswe ...

  6. Python3.x 标准模块库目录(下篇)

    Python Standard Library 翻译: Python 江湖群 10/06/07 20:10:08 编译 0.1. 关于本书 0.2. 代码约定 0.3. 关于例子 0.4. 如何联系 ...

  7. Python程序开发——第七章 模块与包

    目录 一.模块的定义 二.导入模块.调用模块 (一)import语句 (二)from-import语句 三.标准模块库 (一)sys模块 (二)os模块 (三)random模块 (四)time模块 四 ...

  8. 2022 年全国职业院校技能大赛(中职组) 网络安全竞赛试题A 模块评分标准

    2022 年全国职业院校技能大赛(中职组) 网络安全竞赛试题 A 模块评分标准 模块 A 基础设施设置与安全加固 A-1 任务一 登录安全加固(Windows, Linux) 请对服务器 Window ...

  9. 通过例子学TLA+(六)--标准模块

    标准模块 使用标准模块有两个原因.首先,当规范使用我们已经熟悉的基本操作符时,它们更容易阅读.其次,工具如TLC可以内置这些标准操作符.目前的内置模块主要有:数字相关的模块Naturals,Integ ...

  10. Python_Task08:模块与datetime模块

    模块与datetime模块 学习教程 模块 1. 什么是模块 2. 命名空间 3. 导入模块 4. if __name__ == '__main__' 5. 搜索路径 6. 包(package) da ...

最新文章

  1. 各种优化算法公式快速回忆优化器-深度学习
  2. 【原创】HP 安装 depot (以mysql为例)
  3. python nodemcu_python开发nodemcu(一)
  4. python中使用opencv_如何在Python中使用OpenCV Stitcher类?
  5. 云现场 | 为什么说边缘计算是5G时代的必备品?
  6. Framework Ventures联合创始人:未来两年DeFi TVL将提升10倍
  7. 【C++笔记】字符串、向量和数组
  8. SecureCRT连接阿里云ECS服务器,经常掉线的解决方案
  9. [msi]安装包无法安装,提示没有找到源文件xxx.cab
  10. 传统机器学习流程总结
  11. 最简单的C语言无限弹窗
  12. 作为一只爬虫,如何科学有效地处理短信验证码?
  13. Java实现 LeetCode 321 拼接最大数
  14. 国外计算机学校排名,国外财经学校排名,财经学校
  15. 高新企业认定后的条件
  16. led台灯哪个牌子效果最好?2022最新国产led灯品牌排行
  17. CSP-J 2022年8月第一轮模拟赛 1
  18. 多元标量函数、矢量函数之间的关系
  19. LIKE 后的%和_代表什么?
  20. W3af 安装与基本应用(windows10版)

热门文章

  1. 堆内存的介绍及应用(含例子)
  2. 设置cookie,一天之内不再显示广告demo
  3. 如果有一天: 你不再寻找爱情,只是去爱;你不再渴望成功,只是去做;你不再追求成长,只是去修;一切才真正开始! —— 纪伯伦
  4. DDOS攻击脚本快速简便网络扫描与DDOS
  5. Oracle Database 12c Attribute Cluster 和 Zone Map 高阶实验
  6. QT UTC(T和Z格式)时间转换为北京时间
  7. flink Could not allocate the required slot within slot request timeout
  8. python函数参数引用传递
  9. mysql的datepart函数_MySQL中的 DATE_FORMAT 与 SQL Server中的 DATEPART()函数使用介绍
  10. MATLAB —— 强制终止关闭所有 EXCEL 进程