In [1]:
import gribapi
g = gribapi.grib_new_from_samples("GRIB2")
with open("test.grib2", "wb") as grib_file:
    gribapi.grib_write(g, grib_file)

In [2]:
ls *.grib2


bathy.grib2  hsig.grib2  precip.grib2  test.grib2