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

b.

import numpy
a = [1, 2, 3, 4, 5]
numpy.savetxt('arr.txt',a)
b = numpy.loadtxt('arr.txt')
  • 1
  • 2
  • 3
  • 4

c.

import numpy
a = [1,2,3,4,5]
a.tofile('arr1.bin',)
b = numpy.fromfile("arr1.bin",dtype=**)
  • 1
  • 2
  • 3
  • 4
  1. 采用pickle库来进行字典的存储
#使用pickle模块将数据对象保存到文件import pickledata1 = {'a': [1, 2.0, 3, 4+6j],'b': ('string', u'Unicode string'),'c': None}selfref_list = [1, 2, 3]
selfref_list.append(selfref_list)output = open('data.pkl', 'wb')# Pickle dictionary using protocol 0.
pickle.dump(data1, output)# Pickle the list using the highest protocol available.
pickle.dump(selfref_list, output, -1)output.close()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
#使用pickle模块从文件中重构python对象import pprint, picklepkl_file = open('data.pkl', 'rb')data1 = pickle.load(pkl_file)
pprint.pprint(data1)data2 = pickle.load(pkl_file)
pprint.pprint(data2)pkl_file.close()

Python存储和读取数据相关推荐

  1. python存储和读取数据时出现错误_python读取json文件存sql及codecs读取大文件问题...

    preface: 最近帮师兄处理json文件,需要读到数据库里面,以备其后续从数据库读取数据.数据是关于yelp网站里面的: https://github.com/Yelp/dataset-examp ...

  2. python numpy读取数据_numpy中以文本的方式存储以及读取数据方法

    这篇文章主要介绍了关于numpy中以文本的方式存储以及读取数据方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 Numpy中除了能够把数据以二进制文件的方式保存到文件中以外,还可以选 ...

  3. 使用SharedPreferences存储和读取数据

    转:http://www.worlduc.com/blog2012.aspx?bid=19403392 1.任务目标 (1)掌握Android中SharedPreferences的使用方法. 2.任务 ...

  4. python 按列读取数据并写入txt_Python数据分析之Pandas读写外部数据文件!

    阅读目录 1 引言 2 文本文件(txt.csv) 2.1 读取数据 2.2 写入数据 3 excel文件 3.1 读取数据 3.2 写入数据 4 mysql数据库 5 mongodb数据库 1 引言 ...

  5. 【转】iOS开发24:使用SQLite3存储和读取数据

    转自:http://my.oschina.net/plumsoft/blog/57626 SQLite3是嵌入在iOS中的关系型数据库,对于存储大规模的数据很有效.SQLite3使得不必将每个对象都加 ...

  6. 使用SQLite3存储和读取数据

    SQLite3是嵌入在iOS中的关系型数据库,对于存储大规模的数据很有效.SQLite3使得不必将每个对象都加到内存中. 基本操作: sqlite 的方法 sqlite3          *db, ...

  7. mysql和sqlite3 ios_iOS开发:用SQLite3存储和读取数据

    SQLite3是嵌入在iOS中的关系型数据库,对于存储大规模的数据很有效.SQLite3使得不必将每个对象都加到内存中. 基本操作: (1)打开或者创建数据库 sqlite3 *database; i ...

  8. Python使用库读取数据

    1.用Pandas库读取数据 Pandas读取数据的方法有很多,这里就举一个最常用的方法read_csv.read_csv用来读取csv格式的数据文件,具体操作如下, 需要注意的是在读取数据的代码中也 ...

  9. Python四种读取数据文件的方法

    下面介绍读取数据文件的方法: 首先说明下数据文件的格式 第一行为列名,第一列为编号 第一种:手写读取数据 f = file(路径名)x = []y = []for i, d in enumerate( ...

最新文章

  1. mysql ddl 语法解析工具_sharding-sphere之语法解析器
  2. F. Strange Array(Codeforces Round #727 (Div. 2))(主席树)
  3. 立体视觉–stereo correspondence(双目立体匹配)
  4. 4.设计包(design package)
  5. window7DOS常用命令
  6. eclipse svn插件下载地址
  7. Origin | 比例弦图 (Chord Diagram) | 比例弦图与弦图的区别
  8. 电脑连接校园网不自动跳转到登录界面
  9. C++实现排列组合问题
  10. 洛谷 P3356 火星探险问题
  11. 【LTspice】【LTspice添加第三方***.lib文件】
  12. 2017H1日本畅销榜:《怪物弹珠》霸气连庄 FGO再掀二次元风暴
  13. 极光短信验证码的集成过程
  14. 月薪五万,996真的就像呼吸一样自然吗?
  15. wine linux 64位下载,Wine 1.9 开发者版本可以下载了
  16. 智慧树python程序设计答案_智慧树知道Python程序设计完整答案
  17. 再见! JSP !
  18. html中标签必须嵌套于head标签中,网页设计与制作测试题
  19. Unity脚本控制更换材质球
  20. Java 静态多分派动态单分派

热门文章

  1. 服务器常用的状态码及其对应的含义如下
  2. Weaveworks增加发布自动化和事件管理
  3. iOS用三种途径实现一方法有多个返回值
  4. WCF分布式开发步步为赢(14):WCF安全编程--基本概念
  5. DDoS booter滥用 DTLS 服务器放大攻击
  6. 思科精睿系列交换机被曝高危漏洞,仅修复部分产品
  7. 吴恩达创建deeplearning.ai讲授AI课程 ,向全世界普及深度学习知识
  8. 27. 考研与工作怎么选择
  9. ansible-playbook之循环(Loops)
  10. 使用RTL-SDR打开车门