0
game_entry = Entry(gs, width = 10, bg = 'white')
game_entry.grid(row=4, column = 0, sticky=W)
ip = game_entry.get()
part1 = partial(click2, ip)
Button(gs, text = "Submit", width = 6, command = part1, bg='white').grid(row=5, column = 0, sticky=W)
output = Text(gs, width = 25, height = 1, wrap=WORD,bg = 'white')
output.grid(row = 7,column=0,sticky=W)
def click2(a):
if a == 'a':
print('hello')
與輸入框正常工作。如果我點擊按鈕,輸入框說「A」(不帶引號),沒有被印刷,如果我定義爲CLICK2:獲得()不Tkinter的
def click2(a):
if a != 'a':
print('hello')
並鍵入'a'(再次,沒有引號),它甚至認爲它不應該打印它。
有誰知道爲什麼?
感謝
我會試試這個謝謝你 – Daniel