python读取HDF文件
目录
HDF文件介绍
PyTables
HDF文件及信息查看
HDF官网:The HDF Group - ensuring long-term access and usability of HDF data and supporting users of HDF technologies
Hierarchical Data Format 层次型资料格式
很好用的信息查看软件:HDFview
PyTables
官网:Welcome to PyTables’ documentation! — PyTables 3.7.0 documentation
user guide: PyTables User’s Guide — PyTables 3.7.0 documentation
import matplotlib.pyplot as plt
from tables import *f="D:\Download\D202107180081468319/FY3C_MERSI_GBAL_L1_20150529_0210_0250M_MS.HDF"h5file=open_file(f, 'r')for group in h5file.walk_groups(): print(group)for node in h5file:print(node)dt= h5file.root.Data.EV_250_RefSB_b3 #(CArray(8000, 8192), zlib(5))
plt.contour(dt)
plt.show()
python读取HDF文件相关推荐
- python读取hdf文件 高效_Python解析HDF文件
前段时间因为一个业务的需求需要解析一个HDF格式的文件.在这之前也不知道到底什么是HDF文件.百度百科的解释如下: HDF是用于存储和分发科学数据的一种自我描述.多对象文件格式.HDF是由美国国家超级 ...
- Python读取hdf文件并转化为tiff格式输出
目录 1.Python3读取hdf文件 2.使用Python2读取hdf文件 3. 如何使Python2和3兼容 3.1 修改Python2.7的名字 3.2 pip更新 3.2 使用pip2下载py ...
- python读取hdf文件 高效_利用python读取MODIS hdf文件
1. 安装pyhdf package 2. 打开cmd 输入pip install pyhdf,显示找不到package 3. 登录http://www.lfd.uci.edu/~gohlke/pyt ...
- Python读取HDF文件报错:ValueError: Illegal slicing argument for scalar dataspace
这是因为你读取的数据是标量,不可以使用 [:] 去读,必须使用 [()] 才能读取.
- python 读取excel文件 效率 时间 格式_python读取Excel文件中的时间数据
在使用python读取Excel文件中的时间格式,碰到的时间格式转换问题: 读取这样的表格: 输出这样的数据结果: 然而这样的结果却不是我们想要的,我们需要的是这样的结果: 1.安装python官方库 ...
- python读取一个文件夹/子文件夹下的所有文件名字
python读取一个文件夹/子文件夹下的所有文件名字 示例代码: import osfile_path = './images/' all_file_name = os.listdir(file_pa ...
- python删除重复值所在的行数_使用python读取txt文件的内容,并删除重复的行数方法...
注意,本文代码是使用在txt文档上,同时txt文档中的内容每一行代表的是图片的名字. #coding:utf-8 import shutil readDir = "原文件绝对路经" ...
- python读取txt文件并画图
1,使用python读取txt文件 已知txt文件内容如下: 0 01 12 43 94 165 256 36 请以第一列为x轴,第二列为y轴画图 步骤如下: 1)使用readlines读取文件 2) ...
- MATLAB和Python读取wave文件的波形对比
用python读取.wav文件的波形后再用MATLAB读取文件波形进行验证. 1.MORSE 1.1 Python 程序见之前的博客. 波形如图1所示: 图1 1.2 MATLAB 读取波形程序 ...
- 用Python读取整个文件
本文翻译自:Reading entire file in Python If you read an entire file with content = open('Path/to/file', ' ...
最新文章
- 诺基亚Lumia 800生产背后的故事——萨罗工厂[多图]
- Ubunt_配置_start
- java的main函数为什么是public static void main(String[] args)
- java实现8、10、16、2进制之间的相互转换(简单易懂实用快速)
- 每周分享五个 PyCharm 使用技巧(四)
- JavaScrpt --- es5实现ES6的Number扩展(部分)
- 一不小心就踩坑的fail-fast是个什么鬼?
- 编译Sqoop2错误解决
- 一些开源的统计机器翻译系统简要介绍
- 关键词词云怎么做_网友问:做独立站,怎么做关键词排名,怎么做客户流量?...
- 如何自己开发FreeCAD的宏插件
- 软件工程中英对照术语表
- java制作进度条,Java制作进度条
- python实现微信自动投票_Python——开发一个自动化微信投票器【附代码实例方法】...
- 解决No thread-bound request found: Are you referring to request attributes outside of an actual web...
- Linux 文件系统
- 算法——从9个硬币中找出其中的1枚假硬币
- 京东登陆界面正则匹配
- 遍历列表的两种常见方式
- YOLOV5使用过程中可能出现的问题及解决方法