如何从网站下载数据?
92(30天)
显示旧的评论
亲爱的所有,
我想从以下网站下载数据
https://oceandata.sci.gsfc.nasa.gov/MODIS-Aqua/Mapped/Daily/4km/sst/2019/
我的问题是我不能得到的文件,这意味着只有html位于我的电脑。(下面我用来locat链接到我的机器)
url = ' https://oceandata.sci.gsfc.nasa.gov/MODIS-Aqua/Mapped/Daily/4km/sst/2019/ '
文件名= ' A2019.nc '
outfilename = websave(文件名,url)
我需要的是获得文件separtly和阅读。
谢谢你的帮助。
接受的答案
彰Agata
2019年3月26日
以下呢?
url =“https://oceandata.sci.gsfc.nasa.gov/MODIS-Aqua/Mapped/Daily/4km/sst/2019/”;
str = webread (url);
链接= regexp (str,的https:// ((\ w -) + \。) + (\ w) + (/ (\ w。/ ? % & =] *) ? (\ .nc) ',“匹配”)”;
data =电池(大小(链接));
为kk = 1:元素个数(链接)
数据{kk} = webread(链接{kk});
结束
通过运行,所有.nc文件下载和存储单元阵列
数据
。
12个评论
秀梅伊金
2020年6月11日
你好,我也有同样的问题,下载数控文件的网站。
当我试着下面的代码,代码给html文件。
请让我知道如何从网站下载数控文件。
(我自己)
帧=“A2019152.L3m_DAY_PAR_par_4km.nc”;
downloadURL = ' https://oceandata.sci.gsfc.nasa.gov/cgi/getfile/A2019152.L3m_DAY_PAR_par_4km.nc ';
选择= weboptions(“用户名”,“<用户名>”,“密码”,<密码>);
websave(帧、downloadURL选项);
(从Akira Agata的回答)
downloadURL = ' https://oceandata.sci.gsfc.nasa.gov/cgi/getfile/A2019152.L3m_DAY_PAR_par_4km.nc ';
选择= weboptions(“用户名”,“<用户名>”,“密码”,<密码>);
data = webread (downloadURL、期权);