`
shuofenglxy
  • 浏览: 189699 次
  • 性别: 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.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 中文手册

    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计算机视觉编程

    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核心编程第二版

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

    Python Cookbook英文版

    3.1 Processing a String One Character at a Time 3.2 Testing if an Object Is String-Like 3.3 Aligning Strings 3.4 Trimming Space from the Ends of a String 3.5 Combining Strings 3.6 Checking ...

    Python登录+生日系统

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

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

    目录1. 数据抽取的概念2. 数据的分类3. JSON数据概述及解析3.1 JSON数据格式3.2 解析库json3.2.1 json序列化3.2.2 json反... Python专用JSON解析库pickle 1. 数据抽取的概念 原创文章 31获赞 492访问量 3万+ 关注

    Python核心编程第二版(ok)

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

    Python核心编程(第二版).pdf (压缩包分2部分,第二部分)

     9.9.1 pickle和marshal模块   9.9.2 dbm风格的模块   9.9.3 shelve模块   9.10 相关模块   9.11 练习   第10章 错误和异常   10.1 什么是异常   10.1.1 错误   10.1.2 异常   10.2 ...

    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 ...

    Python核心编程(第二版).pdf (压缩包分2部分,第一部分)

     9.9.1 pickle和marshal模块   9.9.2 dbm风格的模块   9.9.3 shelve模块   9.10 相关模块   9.11 练习   第10章 错误和异常   10.1 什么是异常   10.1.1 错误   10.1.2 异常   10.2 ...

    Python Cookbook, 2nd Edition

    Recipe 3.1. Calculating Yesterday and Tomorrow Recipe 3.2. Finding Last Friday Recipe 3.3. Calculating Time Periods in a Date Range Recipe 3.4. Summing Durations of Songs Recipe 3.5. ...

    Python Cookbook

    7.2 使用pickle和cPickle模块序列化数据 277 7.3 在Pickling的时候压缩 280 7.4 对类和实例使用cPickle模块 281 7.5 Pickling被绑定方法 284 7.6 Pickling代码对象 286 7.7 通过shelve修改对象 288 7.8 使用...

    艾伯特《Python标准库》中文版

    o 3.1. 概览 o 3.2. threading 模块 o 3.3. Queue 模块 o 3.4. thread 模块 o 3.5. commands 模块 o 3.6. pipes 模块 o 3.7. popen2 模块 o 3.8. signal 模块 4. 数据表示 o 4.1. 概览 o 4.2. array 模块 o 4.3. ...

    Python之商户数据加载及清洗存储

    要求: 1、成功读取“商铺数据....第二条和3.2(清除字段缺失的数据)的完成建立在3.1和3.3的基础之上,故此,先做3.1和3.2 一、数据清洗 import csv # 读取csv文件 import pickle # 写入.pkl # 3.1清洗评论数据 def clea

    python模块详解

    python模块详解 各个模块的详解 核心模块 1.1. 介绍 1.2. _ _builtin_ _ 模块 1.3. exceptions 模块 1.4. os 模块 1.5. os.path 模块 1.6. stat 模块 1.7. string 模块 1.8. re 模块 1.9. math 模块 1.10....

Global site tag (gtag.js) - Google Analytics