爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 16936|回复: 2

[求助] PYTHON通过REST模式调用CIMISS数据,如何将数据存储到本地磁盘?

[复制链接]

新浪微博达人勋

发表于 2020-6-5 11:05:28 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
刚接触PYTHON和CIMISS,想通过PYTHON从CIMISS中获取数据,通过REST模式获取的数据能否直接存储到本地磁盘上呢?哪位大神给予指导一下,不胜感激!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2020-6-5 15:49:47 | 显示全部楼层
访问REST的URL会按设定的返回类型,返回相应格式的东西。
比如JSON格式,这个格式可以直接用Python的json库读成dict的。
如果是站点的,用pandas把dict转为dataframe,然后用dataframe的to_csv类函数直接存就好。
如果是格点的资料,那把value那块的矩阵读出来转成numpy的数组或者xarray都可以。最后怎么存这个矩阵看你的需求了,Micaps四类或者netCDF4的话写起来麻烦一些,明文的话可以考虑numpy.savetxt,最简单的还是numpy.save存成npy。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-6-6 15:23:38 | 显示全部楼层
直接生成json
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表