Получение "IOError: [Errno 13] В доступе отказано: 'histCSM4r6.nc'", когда я пытаюсь запустить приведенный ниже код - PullRequest
0 голосов
/ 03 июня 2018

Я получаю IOError: [Errno 13] Permission denied: 'histCSM4r6.nc' как вывод, когда я запускаю приведенный ниже код, чтобы попытаться создать файл NetCDF.

Я успешно запустил другие коды, в которых ранее использовался тот же файл, поэтому я не уверен, что не так в этот раз.Я не очень опытный.

Любая помощь будет оценена.

from netCDF4 import Dataset
import numpy as np

root_grp = Dataset('histCSM4r6.nc', 'w', format='NETCDF4')
root_grp.description = 'Example temperature data'

# dimensions
root_grp.createDimension('time', None)
root_grp.createDimension('lat', 72)
root_grp.createDimension('lon', 144)

# variables
times = root_grp.createVariable('time', 'f8', ('time',))
latitudes = root_grp.createVariable('latitude', 'f4', ('lat',))
longitudes = root_grp.createVariable('longitude', 'f4', ('lon',))
temp = root_grp.createVariable('temp', 'f4', ('time', 'lat', 'lon',))

# data
lats =  np.arange(-90, 90, 2.5)
lons =  np.arange(-180, 180, 2.5)
latitudes[:] = lats
longitudes[:] = lons
for i in range(5):
    temp[i,:,:] = np.random.uniform(size=(len(lats), len(lons)))

# group
# my_grp = root_grp.createGroup('my_group')

root_grp.close()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...