爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4856|回复: 2

[作图] 批量读取数据出错,求助。谢谢!

[复制链接]
发表于 2016-12-2 11:05:58 | 显示全部楼层 |阅读模式

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

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

x
我在批量读取nc格式的数据时,按以下方式写的程序,但是一直提醒“no such file or directory”.但文件夹是有文件的。
begin
   diri = "E:\datas\"   ; input directory
   fils = systemfunc ("ls"+diri+".nc")  ; file paths
   ;numFILES = dimsizes(fils)
   ;print("numFILES = " + numFILES)
   ;do i = 0,numFILES-1            ; TIME LOOP这个是最重要的,开始循环读入文件,ncl是从0开始,到文件夹所在文件数数量减一结束   
   ;a = addfile(fils(i),"r")         ;把所有读入的文件写入一个叫做a的文件中        
   ;print(fils(i))  
   ;ListSetType (a, "join")               ; read T from all files
   ; printVarSummary (aot)
   print(fils)
   end
请教各位大神,是哪里错了啊?该怎么修改?望告知,谢谢!
密码修改失败请联系微信:mofangbao
发表于 2016-12-2 11:33:01 | 显示全部楼层
NCL不认Windows的盘符的,
diri = "E:\datas\"   ; input directory
路径要改
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-12-2 12:08:44 | 显示全部楼层
随缘 发表于 2016-12-2 11:33
NCL不认Windows的盘符的,
diri = "E:\datas\"   ; input directory
路径要改

嗯 ,太谢谢了,已经解决了,但为什么我以前读单个文件能读出来,现在批量读取就不可以了呢?
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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