- 积分
- 2925
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-2-22
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 bolv6666 于 2019-10-9 10:45 编辑
有段时间不用grib2数据了,去http://dss.ucar.edu/datasets/ds083.2/下载数据不能直接下载了,在坛子里逛逛发现用Python脚本可行,一通研究,也走了不少弯路,通过官网生成的Python脚本无法下载(自动回复:请不要使用迅雷等下载工具,点我查看下载帮助),错误太多,动不动就Syntax Error,快疯掉了,对于Python新手无力修改,最后参考这问仁兄http://bbs.06climate.com/forum.php?mod=viewthread&tid=61490&highlight=FNL%2B%2Bpython的帖子,下载成功,但有些小坑,这里给大家填上,希望对大家有用:
1、这里必须用到requests模块(可见程序中第5行:import requests)如何安装requests包呢
a. 首先找到安装包并下载,可以到https://github.com/requests/requests(下载zip包),或者https://pypi.org/project/requests/#files。
b.下载的包可以放到任意英文目录下,比如本次成功案例即放在了C:\science\python\requests,并未放到C:\science\python\LIB中。
c.然后在命令行窗口中cd C:\science\python\requests,再运行python setup.py install【注意:安装此包时会多次联网下载数据,夜间安装有可能因为联网人数多而出现ERROR,此时如果pip list 也会出现requests包,但是只要有error便是不成功的安装,会出现很多问题。早晨安装则非常快速,显示成功,此时pip list 会出现除requests外更多的内容。
2、运行.py程序脚本,注意,下载下来的文件有可能只有35k或者更小,这说明你的IP可能被光荣的封掉了,改换别的网络下载即可成功,一个普通的Grib2数据应该在18M左右。
3、因为太穷了,现成的request包就卖一个贡献吧,大家勿要见怪☺。
|
|