`
shuofenglxy
  • 浏览: 195346 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Python3.1之pickle

阅读更多

Python3.1把pickle cPickle合并了。调用的时候 直接import pickle as p 就可以了。

 

pickle就是python中序列化工具,可以序列化各种格式数据,甚至包括自己定义的。

 

简单的demo如下:

import pickle as cp

shoplistfile ='shoplist.data'
shoplist=['apple','pear','carrot']

f = open(shoplistfile,'wb')
cp.dump(shoplist,f)
f.close()

del shoplist

f=open(shoplistfile,'rb')
storedlist=cp.load(f)
print(storedlist)

 

执行结果如下:

['apple', 'pear', 'carrot']

分享到:
评论
1 楼 qepwqnp 2011-03-18  
原来如此!

相关推荐

    python3.1入门指南

    标题《Python3.1入门指南》和描述《Python3.x学习资料,帮你从python2.x过渡到3.x》表明了本文件是一份针对初学者的入门级指南,用于学习Python 3.x版本的基础知识,并帮助他们从较早的Python 2.x版本过渡到3.x版本...

    python 3.1入门指南.pdf

    Python 3.1版本相较于早期的Python版本,带来了一些改进和新特性。本手册将向读者介绍Python语言的基本知识与概念,内容包括如何使用Python解释器,掌握数据结构,处理错误和异常,以及探索Python标准库的相关内容。...

    python3.6.5参考手册 chm

    What’s New In Python 3.1 PEP 372: Ordered Dictionaries PEP 378: Format Specifier for Thousands Separator Other Language Changes New, Improved, and Deprecated Modules Optimizations IDLE Build ...

    Python for Bioinformatics 第二版,最新版

    5.4 PICKLE: STORING AND RETRIEVING THE CONTENTS OF VARI- ABLES 94 5.5 JSON FILES 96 5.6 FILE HANDLING: OS, OS.PATH, SHUTIL, AND PATH.PY MODULE 98 5.6.1 path.py Module 100 5.6.2 Consolidate Multiple ...

    官方python3教程

    **3.1 将Python当作计算器** - **数字运算:** 包括整数(int)和浮点数(float)的基本算术运算。 - **字符串处理:** 字符串(str)的连接、索引、切片等操作。 - **Unicode支持:** Python3全面支持Unicode,可以处理...

    Dive Into Python 3.pdf

    - **Pickle 模块的变化**:Python 3中的 `pickle` 模块定义了一种新的数据格式,该格式与Python 2不兼容。这是因为新的格式考虑到了字符串和字节数据的区别。 - **JSON 支持**:Python 3增加了对JSON序列化的支持,...

    Python爬虫数据抽取(一):解析库json及jsonpath pickle

    `pickle`库是Python的标准库,用于序列化和反序列化Python对象,而不是JSON。它可以保存和恢复Python对象的完整状态,这对于持久化数据或跨程序传递对象非常有用。 ```python import pickle # 序列化 data_to_...

    Python 中文手册

    3.1. 将 Python 当做计算器 3.1.1. 数字 3.1.2. 字符串 3.1.3. 关于 Unicode 3.1.4. 列表 3.2. 编程的第一步 4. 深入 Python 流程控制 4.1. if 语句 4.2. for 语句 4.3. The range() 函数 4.4. break 和 continue ...

    python_中文手册

    - **3.1 把Python当计算器使用** - **3.1.1 数值**:介绍了Python中基本的数值类型,如整数、浮点数和复数。 - **3.1.2 字符串**:探讨了Python中字符串的操作,包括索引、切片和拼接等。 - **3.1.3 关于Unicode*...

    python计算机视觉编程

    1.3.7 使用pickle模块 1.4 scipy 1.4.1 图像模糊 1.4.2 图像导数 1.4.3 形态学:对象计数 1.4.4 一些有用的scipy模块 1.5 高级示例:图像去噪 练习 代码示例约定 第2章 局部图像描述子 2.1 ...

    Python 解析库json及jsonpath pickle的实现

    3.1 JSON数据格式 3.2 解析库json json模块是Python内置标准库,主要可以完成两个功能:序列化和反序列化。JSON对象和Python对象映射图如下: 3.2.1 json序列化 对象(字典/列表) 通过 json.dump()/json.dumps() =...

    超级无敌Python教程.pdf

    #### 3.1 像使用计算器一样使用Python - **数值**: 支持整数、浮点数和复数。 - **字符串**: 使用单引号或双引号表示,支持字符串拼接和索引操作。 - **Unicode字符串**: 支持Unicode字符,使用 `u` 前缀表示。 - **...

    Python api 库函数学习

    **Python Standard Library**是Python语言的核心组成部分之一,它提供了一系列内置的库函数,旨在帮助开发者高效地完成各种任务。这些库函数覆盖了从基本的数据操作到高级的网络通信等多个方面,是Python编程不可或...

    Python:Python文件操作与系统编程

    - **利用`pickle`模块**: `pickle` 是一个用于将 Python 对象转换为可以存储的形式的模块。这对于保存对象的状态或者在网络上传输对象非常有用。 - **多线程/多进程文件处理**: 在处理大量文件或进行大数据处理时,...

    python文档

    列表是Python中最常用的数据结构之一,它可以被当作堆栈或队列使用,支持链表内含(List Comprehensions),这是一种优雅的创建新列表的方式。 #### 4.2 元组与序列 元组(tuple)是不可变的序列类型,适用于存储固定...

    Python核心编程第二版

     3.1 语句和语法   3.1.1 注释(#)   3.1.2 继续(\)   3.1.3 多个语句构成代码组(:)   3.1.4 代码组由不同的缩进分隔   3.1.5 同一行书写多个语句(;)   3.1.6 模块   3.2 变量赋值  ...

    Python3高级教程

    5.21 序列化Python对象:利用pickle模块将对象序列化和反序列化。 第六章:数据编码和处理 6.1 读写CSV数据:介绍如何在Python中读取和生成CSV文件。 6.2 读写JSON数据:使用json模块在Python中处理JSON数据。 6.3 ...

    Python登录+生日系统

    本项目主要运用了 python 的函数、文件、tkinter 界面设计以及 pickle 模块等技术原理,其中: ① 生日界面的具体技术原理包括Tkinter GUI编程、pickle序列化、文件读写等。这些技术可以帮助开发者快速地构建出实用...

Global site tag (gtag.js) - Google Analytics