この非常に単純なコードがなぜ機能しないのか理解できません。基本的には、あなたが入力したものを印刷することになっています。エラーなしで実行されますが、入力ウィジェットに何かを入力して「送信」ボタンを押すと、何も印刷されません。私はPython 3.xxを使用しています。あなたがする必要がどのような簡単なプログラムのためにエントリー関数が機能しない
from tkinter import *
window = Tk()
def GET():
typed = e.get()
print(typed)
e = Entry(window)
e.pack()
b = Button(window, text = "Submit", command = GET())
b.pack()
window.mainloop()
質問する前に調査やデバッグを行いましたか?この種の問題は何十回も尋ねられています。 –
@BryanOakley私は、 "()"が大きな違いになるとは思わなかった。 – Vitalynx