美文网首页
pickle模块

pickle模块

作者: uangianlap | 来源:发表于2016-09-08 21:09 被阅读49次

经常遇到在Python程序运行中得到了一些字符串列表字典等数据,想要长久的保存下来,方便以后使用,而不是简单的放入内存中关机断电就丢失数据。python模块大全中的Pickle模块就派上用场了,它可以将对象转换为一种可以传输或存储的格式。

用法示例

import pickle
my_list = [123, 3.14, "uangianlap", ["fish", 'animal', 'tree']]
pickle_file = open('my_list.pkl', 'wb')
pickle.dump(my_list, pickle_file)   # 注意参数的顺序
paickle_file.close()   # 关闭文件
-----------------------------------------
# 下面为从pickle中读取数据的步骤
pickle_file = open('my_list.pkl', 'rb')
my_list2 = pickle.road(pickle_file)
pickle_file.close()
上面示例步骤1生成的二进制pkl文件

相关文章

  • python语法入门四

    文件 os + time模块 pickle模块 异常 文件 os + time模块 pickle模块 异常

  • Lesson 035 —— pickle 模块

    Lesson 035 —— pickle 模块 关于 pickle 模块的一些方法介绍。pickle是Python...

  • 文件操作

    打开、读/写文件 pickle python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块...

  • Python3 pickle模块的使用详解

    pickle 模块 序列化 pickle模块特点 1、只能在python中使用,只支持python的基本数据类型。...

  • Python保存工作空间的数据(pickle your data

    [toc] 通用方法 pickle python的pickle模块实现了基本的数据序列和反序列化。通过pickle...

  • pickle模块

    经常遇到在Python程序运行中得到了一些字符串、列表、字典等数据,想要长久的保存下来,方便以后使用,而不是简单的...

  • pickle模块

    用于序列化的两个模块 pickle可以存储什么类型的数据呢?(1) 所有python支持的原生类型:布尔值,整数,...

  • pickle 的dump和load的用法(2019-01-09)

    #使用pickle模块将数据对象保存到文件 import pickle data1 = {'a': [1, 2.0...

  • python中持久化pickle模块的简单使用

    导入pickle模块,该模块可提供简单的持久化功能,将对象以文件的形式储存在本地,可通过pickle.dump()...

  • 2018-02-07

    python pickle模块:python变量及对象的序列化 1、pickle.dump 将python变量...

网友评论

      本文标题:pickle模块

      本文链接:https://www.haomeiwen.com/subject/xnteettx.html