Я новичок в python, и я пытаюсь создать оператор if на основе выпадающего списка, и я не уверен, как это сделать. Моя идея была, если кто-то выберет вертикаль из выпадающего списка, будет работать функция vertical_button () и то же самое для горизонтали. Я пробовал разные методы и, похоже, не работает.
Любая помощь будет высоко ценится.
def horizontal_button():
SVV_bbh = Button(root,text = "Calculate system vapour volume", command=lambda:Horizontal_vessel_calc())
SVV_bbh.grid(row = 12, column = 1)
SVV_th = Label(root,text = "System Vapour Volume [Vg] =")
SVV_th.grid(row = 14, column = 0)
SVV_bh = Entry(root,bd=2,textvariable=h1)
SVV_bh.grid(row = 14, column = 1)
def vertical_button():
SVV_bbv = Button(root,text = "Calculate system vapour volume", command=lambda:vertical_vessel_calc())
SVV_bbv.grid(row = 12, column = 1)
SVV_tv = Label(root,text = "System Vapour Volume [Vg] =")
SVV_tv.grid(row = 14, column = 0)
SVV_bv = Entry(root,bd=2,textvariable=v1)
SVV_bv.grid(row = 14, column = 1)
clicked = StringVar()
options = ["Vertical","Horizontal"]
clicked.set("Vertical")
Orientation_t = Label(root, text = "Vessel Orientation")
Orientation_t.grid(row = 8, column = 0)
drop = OptionMenu(root,clicked, *options)
drop.grid(row = 8, column = 1)