我試圖打印出選項菜單中選定的值,但每次運行代碼時都只打印第一個值,即使將我的選擇更改爲b或c。不知道在哪裏,我wrong.This是我的代碼:從Python中的Tkinter OptionMenu獲取值
所有的from tkinter import *
window=Tk()
window.geometry("700x400")
options=StringVar(window)
options.set("a")
menu=OptionMenu(window,options, "a","b","c")
menu.grid(row=2,column=2)
selection=options.get()
print(selection)
好的。什麼是「w」代表什麼?我仍然對python很陌生,所以很多東西都遇到了麻煩。 – West
@West:代表'寫'。我已經更新了我的答案,以包含來自文檔的簡短說明。 – mentalita
謝謝。有沒有辦法讓選定的值被放入一個變量中,以便我可以在任何地方使用它? – West