【发布时间】:2021-02-03 17:13:28
【问题描述】:
我已经从这个列表https://opendata.dwd.de/weather/nwp/icon-eu/grib/03/t_2m/ 下载了一个文件(实际文件名每天都在变化),它是 bz2 压缩的。
我可以使用例如读取解压缩文件
import xarray as xr
# cfgrib + dependencies are also required
grib1 = xr.open_dataset("icon-eu_europe_regular-lat-lon_single-level_2020101212_001_ASHFL_S.grib2", engine='cfgrib')
但是,我想读入压缩文件。
我尝试过类似
with bz2.open("icon-eu_europe_regular-lat-lon_single-level_2020101818_002_ASWDIFD_S.grib2.bz2", "rb") as f:
xr.open_dataset(f, engine='cfgrib')
但这不起作用。
我正在寻找任何方式以编程方式读取压缩文件。
【问题讨论】:
标签: python compression binaryfiles grib