<div dir="ltr"><div class="gmail_default" style="color:#000000"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 13, 2015 at 6:32 AM, Tom P <span dir="ltr"><<a href="mailto:werotizy@freent.dd" target="_blank">werotizy@freent.dd</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm having a problem trying to access OpenDAP files using netCDF4.<br>
The netCDF4 is installed from the Anaconda package. According to their changelog, openDAP is supposed to be supported.<br>
<br>
netCDF4.__version__<br>
Out[7]:<br>
'1.1.8'<br>
<br>
Here's some code:<br>
<br>
url = '<a href="http://www1.ncdc.noaa.gov/pub/data/cmb/ersst/v3b/netcdf/ersst.201507.nc" rel="noreferrer" target="_blank">http://www1.ncdc.noaa.gov/pub/data/cmb/ersst/v3b/netcdf/ersst.201507.nc</a>'<br>
nc = netCDF4.Dataset(url)<br>
<br>
I get the error -<br>
netCDF4/_netCDF4.pyx in netCDF4._netCDF4.Dataset.__init__ (netCDF4/_netCDF4.c:9551)()<br>
<br>
RuntimeError: NetCDF: file not found<br>
<br>
<br>
However if I download the same file, it works -<br>
url = '/home/tom/Downloads/<a href="http://ersst.201507.nc" rel="noreferrer" target="_blank">ersst.201507.nc</a>'<br>
nc = netCDF4.Dataset(url)<br>
print nc<br>
. . . .<br>
<br>
Is it something I'm doing wrong?</blockquote><div><br></div><div><div class="gmail_default" style="color:rgb(0,0,0);display:inline">Yes. URLs are not files and cannot be opened like normal files. netCDF4 *requires* a local file as far as I can tell.</div></div><div><br></div><div><div class="gmail_default" style="color:rgb(0,0,0);display:inline">All the best,</div></div><div><div class="gmail_default" style="color:rgb(0,0,0);display:inline">Jason</div></div><div><br></div></div>-- <br><div class="gmail_signature"><div dir="ltr">Jason M. Swails<br>BioMaPS,<br>Rutgers University<br>Postdoctoral Researcher</div></div>
</div></div>