ECMWF ERA数据下载——Python+官网API
利用Python批量下载ERA数据
一、注册账号
[官网]https://www.ecmwf.int/
二、登录后获取下载KEY
[获取网址]https://api.ecmwf.int/v1/key/
将大括号中内容(包括括号)复制保存为TXT文件,并重命名为.ecmwfapirc.,注意前后都有点,保存在 C:\Users<USERNAME>.ecmwfapirc.,(WINDOWS系统),username指当前电脑登录账户,比如我的是administrator
三、下载 ECMWF web-API client version in python
[下载地址]https://confluence.ecmwf.int//display/WEBAPI/Web-API+Downloads
下载后,可以解压为文件夹,定位到下载文件夹,调出命令行,直接输入pip install ecmwf-api-client
即可
python下载ERA数据
官网可查到下载案例,例如:
#!/usr/bin/env python
from ecmwfapi import ECMWFDataServer
server = ECMWFDataServer()
server.retrieve({"class": "ei","dataset": "interim","date": "2018-05-01/to/2018-05-31","expver": "1","grid": "0.75/0.75","levtype": "sfc","param": "168.128","step": "3","stream": "oper","time": "00:00:00","type": "fc","target": "output",#文件名,可以是绝对路径,e.g:"D:/data/out.nc",注意如果是nc,format必须指定,否则文件名为nc但格式仍然是grib“format”:"netcdf",#默认grib格式,可以修改为nc
})
也可以在手动下载界面中,选择好时间及需要数据,可以点击View The MARS Request,出现代码块,可以直接保存为.py文件,Python运行下载。由于是在选择格网及范围之前,这种方法默认0.75*0.75,范围全球,也可以在代码块中进行修改,相关参数参考官网说明[]https://confluence.ecmwf.int/display/CKB/ERA5+data+documentation#ERA5datadocumentation-Parameterlistings
至此,可以手动修改参数下载以月为单位,每一天的数据,加入循环语句,可以实现批量下载,后续记录。
参考文章:
https://blog.csdn.net/bluelilyfly/article/details/80154920
https://blog.csdn.net/zhanglinqi_007/article/details/79056682
ECMWF ERA数据下载——Python+官网API相关推荐
- python官网教程怎么下载,python官网教程在哪
python入门教程(非常详细) python入门教程如下:准备材料:windows电脑.python1.这里简单告用python软件编写的一个关于货物售价折扣方面的一个计算程序,首先打开python ...
- 怎么在python官网下载python,官网python怎么下载安装
python怎么安装 在Python官网下载Python安装包,双击打开Python软件.勾选add Python 3.8 to PATH,点击install Now. 安装完成后,点击Close.打 ...
- python3.7官网下载步骤_python下载(python官网下载步骤)
1.打开官方网站,光标移到Downloads,选择windows 2.2018年2月28日,python发布了3.7版本.根据不同的操作系统,选择不同版本的安装包.每一个版本提供了三个下载链接,依次是 ...
- 欧洲气象中心ECMWF中期、ERA数据下载软件
1.关于ECMWF数据下载,很多人通过官网网页点击下载,但是这样子效率太低,又不能一次性下载很多数据,实在让人头疼: 2.但是官网提供了python脚本,可以批量进行下载,大大提高了我们下载效率,但是 ...
- python官网地址-python官网地址
广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 如果您的项目环境尚未安装 pip,请参见 pip官网 进行安装. pip ...
- python官网怎么下载-python下载官网
广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 1.下载pythonpython下载步骤:(1). 进入python下载官网:ht ...
- python官网下载好慢-python 官网慢
广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. python是一门语言,有语法等规范. 但是落实到具体实现上,就不一样了 ...
- python官网下载安装教程-Python和Anoconda和Pycharm安装教程
简介 Python是一种跨平台的计算机程序设计语言.是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的.大型项目的开发. ...
- python官网怎么下载安装-Python怎么下载安装
Python是一种跨平台的计算机程序设计语言,适配多个平台,很多用户还不知道Python怎么下载和安装,下面就跟小编一起去看看下载安装的方法吧! Python怎么下载安装 1.打开python官网 2 ...
最新文章
- mysql添加临时索引_mysql创建索引/删除索引操作
- Angular 2.x 从0到1 (五)史上最简单的Angular2教程
- .NET Core实战项目之CMS 第二章 入门篇-快速入门ASP.NET Core看这篇就够了
- 【BZOJ4600】硬币游戏,博弈
- 借助xUnit减少了生产问题
- Android Thread 官方说明
- [网络安全自学篇] 九十二.《Windows黑客编程技术详解》之病毒启动技术创建进程API、突破SESSION0隔离、内存加载详解(3)
- 计算机显示c盘的文件被损坏,无法读取,怎么办?,电脑提示损坏文件怎么办
- APP在推广之渠道为王(二 )
- Linux 中VirtualBox6.0.8 仅主机模式不可用
- 使用python统计excel两文件数据,excel公式为countif
- java语言情话_用Java实现每天给对象发情话
- php 安装、使用sphinx
- 系统渗透与防护——网络安全
- 制作U盘启动来安装Linux系统的具体方法(图文)
- 什么服务器适合搭建APP
- Java操作Excel三种方式POI、Hutool、EasyExcel
- ofo开放共享单车大数据平台
- ThingsBoard调试部署和性能分析
- LDAP添加 memberOf 模块
热门文章
- 魅蓝放弃联发科后为何会选择三星芯片?
- 只需一台手机,熬夜剪辑视频赚了1531块,没有颜值才艺也可以
- oracle的PRIPID字段,【学习笔记】Oracle进程调度策略优先级 high_priority_processes案例...
- [论文总结] 深度学习在农业领域应用论文笔记4
- jquery实例以及常用jQuery主要功能实现
- 苹果X可以升级5G吗_想换苹果X,但5G又快来了,到底要不要买才好?
- 毕业设计-基于风格迁移的人脸卡通漫画生成方法
- python中定义函数时有用到箭头符号的,箭头主要干什么用
- 【opencv学习笔记】005之读像素(获取像素)及写像素(修改像素、空白图像、分割图像)
- R语言平滑算法LOESS局部加权回归、三次样条、变化点检测拟合电视节目《白宫风云》在线收视率