人生的意义就是思考其意义分享 http://blog.sciencenet.cn/u/qianlivan 天体物理工作者,家乡云南昆明。

博文

python 笔记及示例(一)读写fits二进制表

已有 9462 次阅读 2013-4-11 17:24 |个人分类:总结|系统分类:科研笔记| Python, 二进制表, FITS文件

     python是接下来工作用的工具,而fits文件是一个主要处理对象,所以最基本的操作就是如何读写fits文件。从顺序来说,首先面对的应该是二进制表fits文件。
     二进制表文件可以用来存储中间数据。其读写和普通的fits文件平没有太大不同,只是需要根据python的规定把相应的头文件和表文件读写对。作为给自己的示例和提示,本文有三个附件(读写fits二进制表的代码和二进制表文件本身)。
     需要注意,新开fits二进制表文件时,如果文件已经存在则会报错。所以代码中加了一条判断语句,如果文件存在,则先删掉,然后再写。


writetable.py

spec.fits

readtable.py



参考文献
http://www.astropython.org/tutorial/2010/11/PyFITS-FITS-files-in-python-part-2#tables



https://blog.sciencenet.cn/blog-117333-679285.html

上一篇:对应用数学的粗浅认识(一)应用数学的意义
下一篇:python 笔记及示例(二)粗略模拟一个数据记录过程
收藏 IP: 159.226.169.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-7-17 10:20

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部