Как создать If if для выпадающего списка в python tkinter - PullRequest
0 голосов
/ 17 апреля 2020

Я новичок в 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)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...