Загрузите файл с python, который связан с URL - PullRequest
0 голосов
/ 31 января 2020

используя код ниже, я пытаюсь загрузить данные, которые связаны с URL ниже. Формат файла - netCDF, который при загрузке вручную сохраняется как файл .n c с несколькими МБ. С помощью приведенного ниже кода загруженный файл занимает всего несколько килобайт, и при его открытии в текстовом редакторе это всего лишь скрипт веб-сайта, а не сам файл netCDF с требуемыми данными.

Есть идеи, пожалуйста? Спасибо.

import urllib.request

urllib.request.urlopen('https://oceandata.sci.gsfc.nasa.gov/ob/getfile/AQUA_MODIS.20040102.L3m.DAY.NSST.sst.4km.nc')

url = 'https://oceandata.sci.gsfc.nasa.gov/ob/getfile/AQUA_MODIS.20040102.L3m.DAY.NSST.sst.4km.nc'
myfile = requests.get(url)

open('/Users/cos53tg/Desktop/2004.nc', 'wb').write(myfile.content)
...