import os

改变当前工作目录到所需目录

os.chdir(r"C:\Users\86182\Desktop\gfs.0p25.2018010100-25.2023010100.f000.grib2")

定义需要匹配的字符串

match_str = ':TMP:2 m'

定义输出的csv文件路径

output_path = r"C:\Users\86182\Desktop\2m_tmp.csv"

拼接命令字符串

command_str = f"wgrib2 gfs.0p25.2018-2023.f000.grib2 -match '{match_str}' -csv {output_path} -v0"

执行命令

os.system(command_str)

import os oschdirrCUsers86182Desktopgfs0p252018010100-252023010100f000grib2 ossystemrwgrib2 gfs0p252018-2023f000grib2 -match TMP2 m -csv CUsers86182Desktop2m_tmpcsv -v0请在我的这段代码的基础上修改来实现我之前说的功能

原文地址: https://www.cveoy.top/t/topic/bj1T 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录