关闭

python数据保存

标签: python
315人阅读 评论(0) 收藏 举报
分类:

使用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()


0
0
查看评论

Python 将数据库数据保存到txt

这几天刚刚写了一个python的小程序,目的是从数据库拉取数据然后保存到本地文件的txt中。 我这里用的是python2.7 一开始装的是python3,但是mysqldb并不能用,所以下了一个python2.7。 关键的代码 #coding=utf-8 import MySQLdb as db...
  • MakeContral
  • MakeContral
  • 2017-05-10 16:07
  • 1075

python数据保存加载(numpy)

1、numpy数据存储及加载转载自:http://www.cnblogs.com/dmir/p/5009075.html 作者:奋斗的珞珞 NumPy提供了多种存取数组内容的文件操作函数。保存数组数据的文件可以是二进制格式或者文本格式。二进制格式的文件又分为NumPy专用的格式化二进制类型...
  • dataningwei
  • dataningwei
  • 2017-08-18 18:24
  • 694

Python爬虫之煎蛋网妹子图(一)

python爬虫是数据挖掘与数据处理中的重要一部分,为了让大家深入了解爬虫,这里会更新爬虫系列教程及例子。第一篇来送福利啦!!!http://jandan.net/ooxx,先进来看一眼,是不是动力十足。 import urllib.request import os def url...
  • Barry_J
  • Barry_J
  • 2018-02-04 23:33
  • 35

python爬取拉勾网数据保存到mysql数据库

环境:python3 相关包:requests , json , pymysql 思路:1.通过chrome F12找到拉钩请求接口,分析request的各项参数 2.模拟浏览器请求拉钩接口 3.默认返回的json不是标准格式 , 对返回的json数据进行处理转换为标准格式...
  • u013129944
  • u013129944
  • 2017-10-05 10:47
  • 262

python基础教程共60课-第41课用文件保存游戏3

python基础教程共60课-第41课用文件保存游戏3
  • gdut2015go
  • gdut2015go
  • 2015-12-15 19:40
  • 546

python数据保存/读取

pickle模块 保存.p文件 import numpy as np import pickleimg_db = np.array(img_db) zeros = np.zeros(12500, dtype=np.uint8) ones = np.ones(12500, dtype=np.uint8...
  • u013381011
  • u013381011
  • 2017-10-25 11:06
  • 99

python数据清理——将excel单元格的内容写入到txt

问题描述:目前有exlce文件中包含大量文字信息,为了后续文本处理分析。需要将每个exlce的单元格,生产一个txt文件。 第一步:将excle某列选中,全部copy到txt文件中。则会形成带有空行\n的txt文件格式。如下图 第二步:将txt文件,切分成若干个小文件txt。以\n 为区...
  • weixin_41652595
  • weixin_41652595
  • 2018-01-23 14:43
  • 10

Python Numpy 数据保存方法

Numpy提供了几种数据保存的方法。以3*4数组a为例:1. a.tofile("filename.bin") 这种方法只能保存为二进制文件,且不能保存当前数据的行列信息,文件后缀不一定非要是bin,也可以为txt,但不影响保存格式,都是二进制。 这种保存方法对数据读取有要求...
  • t46414704152abc
  • t46414704152abc
  • 2017-01-28 20:33
  • 493

Python存储和读取数据

采用numpy模块来进行数组的存储 三种方式: a . import numpy a = [1, 2, 3, 4, 5] numpy.save('arr1.npy', a) b = numpy.load('arr1.npy')b.import numpy a = ...
  • cfyzcc
  • cfyzcc
  • 2016-07-01 22:06
  • 9431

python通过串口读取GPS NMEA格式的数据,并保存为csv文件

#!/usr/bin/env python   # -*- coding: utf-8 -*       import serial   import serial.tools.list_ports &...
  • xiaopch
  • xiaopch
  • 2017-10-08 16:44
  • 237
    个人资料
    • 访问:625592次
    • 积分:10541
    • 等级:
    • 排名:第1789名
    • 原创:468篇
    • 转载:61篇
    • 译文:0篇
    • 评论:65条
    最新评论