1
python netcdf4 라이브러리에서 netcdf4 읽기 스크립트 용 테스트 데이터 세트를 작성하고 싶습니다. 그러나 원하는 출력을 생성 할 수 없습니다.NetCDF4 python으로 numpy 다차원 배열 만들기
이 현재 나의 쓰기 스크립트입니다
# write file
varlist = ['ABC123', 'DEF456', 'GHI789']
varlist = np.array([[i for i in k] for k in varlist], dtype='S1')
with Dataset(indexfile, 'w', format='NETCDF4') as file:
file.createDimension('vars', [3,6])
vars_list = file.createVariable('vars', 'S1', (u'vars',))
vars_list[:] = varlist
그러나 이것은 TypeError
반환
TypeError: an integer is required
어떻게 내 입력을 변경하거나 원하는 결과를 얻을 수있는 스크립트를 작성해야합니까?