Попытка получить графический интерфейс, но ничего не появляется, без графического интерфейса и без ошибок в окне командной строки - PullRequest
0 голосов
/ 12 октября 2019
import tkinter as tk
window = tk.Tk()
window.title("WORD GAME")
def game():
    print("Hi window !")

heading_label1 = tk.Label(window, text="WANNA PLAY THE GAME ?? ....")
heading_label1.pack()
button1 = tk.Button(window, text="YES", command=lambda: game())
button1.pack()
button2 = tk.Button(window, text="NO", command=exit())
button2.pack()

window.mainloop()

Ничего не отображается в выводе, ни ошибки, ни окна.

1 Ответ

1 голос
/ 12 октября 2019

Строка:

button2 = tk.Button(window, text="NO", command=exit())

на самом деле запускает команду выхода, когда вы заканчиваете exit() круглыми скобками.

Чтобы назначить команду кнопке, достаточно указать имя:

button2 = tk.Button(window, text="NO", command=exit)
...