教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 python如何安装pickle

python如何安装pickle

发布时间:2020-11-09   编辑:jiaochengji.com
教程集为您提供python如何安装pickle等资源,欢迎您收藏本站,我们将为您提供最新的python如何安装pickle资源
pickle是python语言的一个标准模块,安装python后已包含pickle库,不需要单独再安装。

pickle模块实现了基本的数据序列化和反序列化。(推荐学习:Python视频教程)

通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储;通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。

在官方的介绍中,序列化操作的英文描述有好几个单词,如”serializing”, “pickling”, “serialization”, “marshalling” 或者”flattening”等,它们都代表的是序列化的意思。相应的,反序列化操作的英文单词也有好多个,如”de-serializing”, “unpickling”, “deserailization”等。为了避免混淆,一般用”pickling”/“unpickling”, 或者”serialization”/“deserailization”。

pickle模块是以二进制的形式序列化后保存到文件中(保存文件的后缀为”.pkl”),不能直接打开进行预览。而python的另一个序列化标准模块json,则是human-readable的,可以直接打开查看(例如在notepad 中查看)。

pickle模块有两类主要的接口,即序列化和反序列化。

其中序列化操作包括:

pickle.dump()
Pickler(file, protocol).dump(obj)

反序列化操作包括:

pickle.load()
Unpickler(file).load()

更多Python相关技术文章,请访问Python教程栏目进行学习!

以上就是python如何安装pickle的详细内容,更多请关注教程集其它相关文章!

  • 本文原创发布教程集,转载请注明出处,感谢您的尊重!
  • 您可能感兴趣的文章:
    python如何安装pickle
    Python3 pickle模块的使用详解
    ubuntu如何查看python是否已安装
    一文读懂Python中的shelve模块
    如何下载django
    Python的小数据存储格式该如何选择
    python如何导入request包
    mac如何安装python包
    如何用python操作word文档
    一文带你读懂Python中的pickle模块

    [关闭]
    ~ ~