#!/usr/bin/env python3

# this version does a call to wgrib2 to netcdf files
# does not make or use inventory file

import pywgrib2_s
in_file='a.grb'
outa='a_1a.nc'
outb='a_1b.nc'

err = pywgrib2_s.wgrib2( [in_file, '-match',':TMP:2 m above ground:', "-netcdf", outa] )
print("write netcdf-a=",err)

# need to rewind in_file
err =pywgrib2_s.wgrib2( [in_file, '-rewind_init', in_file, '-match',':D=202001010000', "-netcdf", outb] )
print("write netcdf-b=",err)