我尝试使用name或forecastTime等关键字从grib文件向tkinter列表框中插入项目,但我不希望列表框包含重复的值,每个值只包含一个。无法使用列表使其工作,并且ifs仅适用于特定文件,我希望它对任何附加到它的grib都是可操作的。代码如下:
from tkinter import *
import pygrib
okno = Tk()
grbs = pygrib.open('/home/michal/Desktop/ROUTING_subarea_1_wind_wave.grb2')
listaprognoza = Listbox(okno, height=8, width=50, exportselection=False)
listaprognoza.pack()
grbs.seek(0)
for grb in grbs:
listaprognoza.insert(END, grb.name)
1条答案
按热度按时间1sbrub3j1#
但我不希望
listbox
包含重复的值,每个值只包含一个我从来没有试过
pygrib
试试这个,如果它可以工作。