请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4481|回复: 4

[作图] 请问用python的netcdf输出nc文件后为什么ncl无法读入?

[复制链接]

新浪微博达人勋

发表于 2019-5-21 20:21:41 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
python中这样输出的
#输出文件
da=nc.Dataset(path+"/"+fnameeps+"/"+"p"+iidate+fnameeps+'.nc',"w",format="NETCDF4")
da.createDimension('lons',nx)  #创建坐标点
da.createDimension('lats',ny)  #创建坐标点
da.createDimension('num',nt)  #创建坐标点
da.createVariable("lon"#,'f',("lons"))  #添加coordinates  'f'为数据类型,不可或缺
da.createVariable("lat",'f',("lats"))  #添加coordinates  'f'为数据类型,不可或缺
da.createVariable("num",'f',("num"))  #添加coordinates  'f'为数据类型,不可或缺
da.variables['lat'][:]=lats     #填充数据
da.variables['lon'][:]=lons     #填充数据   
da.variables['num'][:]=ts     #填充数据   
da.createVariable('p','f',('num','lats','lons')) #创建变量,shape=(627,652)  'f'为数据类型,不可或缺
da.variables['p'][:,:,:]=p       #填充数据
da.close()
ncdump和ncl中都无法读入
错误:netcdf:unknown file format
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2019-5-21 20:24:32 | 显示全部楼层
C:\Users\Administrator\Documents\360截图
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-5-21 20:24:57 | 显示全部楼层
把文件句柄delete掉
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-5-21 20:30:29 | 显示全部楼层
Lancelot 发表于 2019-5-21 20:24
把文件句柄delete掉

不好意思我没懂,这是啥意思?
我在ncl里这样读数据的, path = " g:/toxjj/prog/nc"+"/"+fnameeps+"/"+"p"+iidate+fnameeps+".nc"
fnlfile = addfiles(path,"r");
p= fnlfile[:]->p(:,:,:);纬向气流

显示错误:<>has no file extension,can‘t determine type of file to open
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-5-21 21:27:21 | 显示全部楼层
python 里面 delete(da)
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表