In [1]:
%run basics
In [2]:
import Tkinter
In [3]:
def split_netcdf_done(split_gui):
split_gui.destroy()
In [4]:
root = Tkinter.Frame()
root.grid()
splitButton = Tkinter.Button(root,text="Split netCDF")
split_gui = Tkinter.Toplevel()
split_gui.wm_title("Split netCDF file")
split_gui.grid()
nrow = 0
split_gui.infilenameLabel = Tkinter.Label(split_gui,text="Input file")
split_gui.infilenameLabel.grid(row=nrow,column=0,columnspan=1)
split_gui.infilenameEntry = Tkinter.Entry(split_gui,width=15)
split_gui.infilenameEntry.grid(row=nrow,column=2,columnspan=3)
# quit button
nrow = nrow + 1
split_gui.doneButton = Tkinter.Button(split_gui,text="Done",command=lambda:split_netcdf_done(split_gui))
split_gui.doneButton.grid(row=nrow,column=0,columnspan=3)
split_gui.wait_window(split_gui)
In [ ]: