python数据保存

原创 2016年05月31日 13:54:56

使用pickle


#import pickle
import cPickle as pickle  
class Person:  
    def __init__(self,n,a):  
        self.name=n  
        self.age=a  
    def show(self):  
        print self.name+"_"+str(self.age)  
aa = Person("JGood", 2)  
aa.show()  
f=open('p.txt','w')  
pickle.dump(aa,f)  
f.close()  
#del Person  
f=open('p.txt','r')  
bb=pickle.load(f)  
f.close()  
bb.show()  

使用json


# -*- coding: utf-8 -*-
import json
"""
使用json.dumps 将 json 格式的数据写到文件里
"""
 
measurements = [
    {'weight': 392.3, 'color': 'purple', 'temperature': 33.4},
    {'weight': 34.0, 'color': 'green', 'temperature': -3.1},
    ]
 
def store(measurements):
    with open('measurements.json', 'w') as f:
        f.write(json.dumps(measurements))

def load(filename='measurements.json'):
    with open(filename, 'r') as f:
         encode=f.read()
         s=json.loads(encode)
         print s

if __name__ == "__main__":
    store(measurements)
    load()


版权声明:

相关文章推荐

人生苦短,我用Python--爬虫模拟登陆教务处并且保存数据到本地

刚开始接触Python,看很多人玩爬虫我也想玩,找来找去发现很多人用网络爬虫干的第一件事就是模拟登陆,增加点难度就是模拟登陆后在获取数据,但是网上好少有Python 3.x的模拟登陆Demo可以参考,...

python实战三:通过任务计划定期获取jira数据并保存到csv

配置任务计划,每天获取一次jira.bug统计数据并保存到csv,为后续制作报表提供基础数据...

Python监控进程性能数据并绘图保存为PDF文档

引言 利用psutil模块(https://pypi.python.org/pypi/psutil/),能够非常方便的监控系统的CPU、内存、磁盘IO、网络带宽等性能参数,以下是否代码为监控某个特定程...

python爬取网站数据保存使用的方法

编码问题 因为涉及到中文,所以必然地涉及到了编码的问题,这一次借这个机会算是彻底搞清楚了。 问题要从文字的编码讲起。原本的英文编码只有0~255,刚好是8位1个字节。为了表示各种不同的语言,自然要...

python 之pickle模块--输出保存到文本(基本的数据序列和反序列化)

字典输出到文本该如何输出呢?遍历字典,输出也麻烦了,而且字典没有按顺序存储,读起来也麻烦。这个需求,导致的结果就是发现了这个好用的模块。 下面是一个字典的实例: #!/usr/bin/env ...

CK+表情数据库转换为python数据格式保存(.pkl)

CK+数据库的下载及介绍上一个博文已经介绍过,本博文主要介绍将CK+表情数据库转换为python数据格式保存(.pkl) 注:此代码运行前已经将数据库处理为64*64的照片 详细讲解请见代码...

用python对minist数据集进行读取并保存成图片

记忆力差的孩纸得勤做笔记! 参考博客http://www.cnblogs.com/x1957/archive/2012/06/02/2531503.html,最近想要拿minist数据集练练手,想要...

Python 以txt格式保存和读取json数据

Python 以txt格式保存和读取json数据

Python Numpy 数据保存方法

Numpy提供了几种数据保存的方法。以3*4数组a为例:1. a.tofile("filename.bin") 这种方法只能保存为二进制文件,且不能保存当前数据的行列信息,文件后缀不一定非要是bin...

Learning Spark (Python版) 学习笔记(二)----键值对、数据读取与保存、共享特性

http://www.cnblogs.com/charlotte77/p/5437639.html   本来应该上周更新的,结果碰上五一,懒癌发作,就推迟了 = =。以后还是...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python数据保存
举报原因:
原因补充:

(最多只允许输入30个字)