1.1 储存 save和savez函数

save函数,保存一个数组到一个二进制的文件中,保存格式是.npy

import numpy as np
arr = np.arange(100).reshape(10,10)  #创建一个数组
np.save("../tmp/save_arr",arr)  #保存数组
print('保存的数组为:\n',arr)

savez函数,保存多个数组到同一个文件中,保存格式是.npz

import numpy as np
arr1 = np.array([[1,2,3],[4,5,6]])
arr2 = np.arange(0,1.0,0.1)
#默认Numpy指定的Key,默认从'arr_0','arr_1'的方式命名
np.savez('D:/tmp/save_arrs',arr1,arr2)
#自定义key
np.savez('D:/tmp/save_arr2',x=arr1,y=arr2)

1.2 读取load和loadtxt函数

import numpy as np
np.load(file_name)
import numpy as np
np.loadtxt(fname,dtype=float,delimiter=",",skiprows=0,usecols=None)#delimiter:分隔符,分隔列的字符串或字符,与写入时的分隔符一致。这里参数设置错误时,数据读出来会连在一起,达不到想要的效果;
#skiprows:跳过开头的行数 ;缺省值:0;一般文件有标头的,读取时需要设置该参数。
#usecols :确定那几列被读取。从0开始。例:“usecols=(1,4,5)” ,将读取第2列,5列和第6列。缺省值为none,读取所有的列。

1.3 写入savetxt函数

import numpy as np
np.savetxt(fname,X,fmt=“%.18e”,delimiter=““,newline=‘\n’header=‘’,footer=‘’,comments=‘# ’)

fname:保存的文件名(文件格式由后缀决定,比如.txt、.csv),可指定保存路径;

X:需要保存的数组

fmt:写入文件的格式,例如:%d,%.2f, %1.3f, %s,默认值是%.18e;

delimiter:分隔符,分隔列的字符串或字符,cvs文件一般使用逗号(,)分隔符

header:在文件开头写入的字符串,可选参数;

footer:写在文件末尾的字符串,可选参数

comments:附加到header和footer字符串的字符串,以将其标记为注释。默认值‘#‘ ,可选参数

Python学习笔记(7)文件读写2 Numpy相关推荐

  1. python学习笔记-36 文件读写

    读写文件是最常见的IO操作.Python内置了读写文件的函数,用法和C是兼容的. 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘, ...

  2. Python学习笔记_文件读写,目录遍历类封装

    文件读写和目录遍历类的封装. mylib.py 1 # -*- coding:utf-8 -*- 2 3 __author__ = 'huanghuan' 4 5 import os 6 from o ...

  3. Python学习笔记:文件(File)

    Python学习笔记:文件(File) 打开一个文件用于读写,在Python里十分简单,利用内置open函数,可以用绝对路径,也可以用相对路径. 默认模式是'r',只读模式. 文件句柄f是一个可迭代对 ...

  4. Python学习笔记--exe文件打包与UI界面设计

    exe文件打包与UI界面设计 前言 一.基于tkinter实现的UI设计 1.1 库的选择及思路 1.2 定位方法的选用 1.3 Frame控件 1.4 变量设置 1.5 批量设置 1.6 Text文 ...

  5. python 学习笔记 5 -- 文件输入输出

    本文主要介绍python下的文件输入输出操作,python的文件操作简单易用-通过本文相信你可以熟练掌握file和pickle这两种输入输出操作! 1.文件 你可以通过创建一个file类的对象来打开一 ...

  6. Python学习笔记之文件

    一.从文件中读取数据:有时候,往往会把相关的信息生成一个文件存储在里面,如果要使用文本文件中的信息,首先需要将信息读取到内存中.为此,你可以一次性读取文件的全部内容,也可以以每次一行的方式逐步读取. ...

  7. Lawliet|Python学习笔记4——文件处理

    1.文件的使用 a.文件的类型 文件是数据的抽象和集合 文件是存储在辅助存储器上的数据序列 文件是数据存储的一种形式 文件展现形态:文本文件和二进制文件 文本文件:由单一特定编码组成的文件,如:UTF ...

  8. python学习——IO编程——文件读写

    python--IO编程--文件读写 IO编程中,Stream(流)是一个很重要的概念,可以把流想象成一个水管,数据就是水管里的水,但是只能单向流动.Input Stream就是数据从外面(磁盘.网络 ...

  9. Python学习笔记:文件读/写方法汇总

    # ############# 文件操作方法# 重点常用方法标红# ############import time, sys # ########### 读文件 ################### ...

  10. python学习笔记十-文件操作

    对文件操作流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 操作如下: 花间一壶酒,独酌无相亲. 举杯邀明月,对影成三人. 月既不解饮,影徒随我身. 暂伴月将 ...

最新文章

  1. 在线实时大数据平台Storm版本兼容的问题
  2. linux常用网络诊断命令,linux网络常用诊断工具
  3. 动态库的链接和链接选项-L,-rpath-link,-rpath
  4. SQL语句详解(二)——select基本查询操作
  5. Codeforces348B Apple Tree DFS
  6. 2021年“泰迪杯”数据分析技能赛A题任务1:数据分析与预测
  7. vue脚手架根据需要进行配置
  8. ios 扫描本地音乐_iOS 获取 媒体资料库里的音乐(本地音乐)
  9. AM437x——LED驱动
  10. 计算机组成原理 - 系统总线
  11. 青龙面板滴滴果园自动签到
  12. 英语3500词(十二)Easter主题(2022.1.24)
  13. 手机升级系统如何找回丢失的文件
  14. iOS视图成像理论及性能优化
  15. 什么是数据中心核心交换机?与普通交换机有什么区别?
  16. 机器学习工程师 - Udacity 项目:实现一个狗品种识别算法App
  17. QString与QByteArray互转
  18. 如何导出Navicat的数据库连接配置
  19. 如何用“底层逻辑“看透世界的底牌?| 刘润最新演讲-学习总结
  20. 三相同步电机怎么接线图_三相异步电动机接线图

热门文章

  1. 七夕到了 —— 属于 Java 的浪漫,拿去吧~ 祝表白成功
  2. IG541----数据中心首选气体灭火系统
  3. 用计算机唱十只兔子,十只兔子为什么是禁歌 这首童谣恐怖在哪里
  4. 求无序数组的中位数(c语言版本)
  5. 计算机第一个应用领域是,第一代计算机主要应用领域是什么
  6. 第10章 vim程序编辑器
  7. MongoDB技术分享:WiredTiger存储引擎
  8. 超级大反派降临:当黑客可以摧毁人造卫星
  9. win10专业版安装.net Framework4.7.2出现问题解决办法
  10. WPS如何去除分割线