爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: MeteoInfo

MeteoInfoLab脚本示例:读取BUFR数据

[复制链接]

新浪微博达人勋

 楼主| 发表于 2022-10-31 14:05:27 | 显示全部楼层
不吃鱼的小虾米 发表于 2022-10-31 14:00
老师您好,我还是这个软件的小白,自己写循环的时候总是语法错误,请问有没有可以学习基础语法的网址呢? ...

MeteoInfoLab用的脚本语言是Jython,和Python语法相同,网上有很多资料可以参考。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-8-4 17:04:51 | 显示全部楼层
读取中国气象局的Bufr文件时出现以下报错,是什么意思?
Traceback (most recent call last):
  File "<iostream>", line 3, in <module>
  File "D:\MeteoInfo\pylib\mipylib\dataset\midata.py", line 119, in addfile
    if meteodata.getDataInfo().getDataType() == MeteoDataType.RADAR:
AttributeError: 'NoneType' object has no attribute 'getDataType'
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2023-8-4 21:39:00 | 显示全部楼层
stranger0.0 发表于 2023-8-4 17:04
读取中国气象局的Bufr文件时出现以下报错,是什么意思?
Traceback (most recent call last):
  File "", ...

方便的话把出问题的数据文件传上来我测试一下。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-8-7 08:56:48 | 显示全部楼层
谢谢老师,这两个是Bufr数据

2170_Z_SURF_C_BCCD_20220315235925_O_AWS_FTM_PQC.BIN

2.51 KB, 下载次数: 1, 下载积分: 金钱 -5

Z_UPAR_I_50527_20220316000521_O_TEMP-L-10_22031600_PQC_TC_TC.BIN

4.27 KB, 下载次数: 1, 下载积分: 金钱 -5

密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-8-7 09:01:59 | 显示全部楼层
MeteoInfo 发表于 2023-8-4 21:39
方便的话把出问题的数据文件传上来我测试一下。

谢谢老师,这两个是Bufr数据

2170_Z_SURF_C_BCCD_20220315235925_O_AWS_FTM_PQC.BIN

2.51 KB, 下载次数: 2, 下载积分: 金钱 -5

Z_UPAR_I_50527_20220316000521_O_TEMP-L-10_22031600_PQC_TC_TC.BIN

4.27 KB, 下载次数: 2, 下载积分: 金钱 -5

密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2023-8-7 12:59:34 | 显示全部楼层
stranger0.0 发表于 2023-8-7 09:01
谢谢老师,这两个是Bufr数据

测试了一下,没有发现你说的问题。你把你的代码贴出来看看。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-8-7 16:11:31 | 显示全部楼层
MeteoInfo 发表于 2023-8-7 12:59
测试了一下,没有发现你说的问题。你把你的代码贴出来看看。

#fn = r'F:\2170_Z_SURF_C_BCCD_20220315235925_O_AWS_FTM_PQC.BIN'
fn = r'F:\气象数据\Z_UPAR_I_50527_20220316000521_O_TEMP-L-10_22031600_PQC_TC_TC.BIN'
f = addfile(fn, keepopen=True)
f.close()
print(f)

今天不加中文路径试了一下可以读取了,感觉像是中文路径的问题
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2023-8-7 16:17:00 | 显示全部楼层
stranger0.0 发表于 2023-8-7 16:11
#fn = r'F:\2170_Z_SURF_C_BCCD_20220315235925_O_AWS_FTM_PQC.BIN'
fn = r'F:\气象数据\Z_UPAR_I_50527 ...

中文路径可以在路径字符串前加 u (unicode),注意路径分隔符必须是反斜杠 /
fn = u'F:/气象数据/Z_UPAR_I_50527_20220316000521_O_TEMP-L-10_22031600_PQC_TC_TC.BIN'
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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