Я запускаю программу Python на Mac под управлением MacOS Mojave с версией 3.5.0.Я пытаюсь заставить окно tkinter появляться после закрытия окна сообщений, но оно не появляется, если я не обновляю панель запуска Python, щелкнув значок в доке, и нет проблем, связанных с этим.
import tkinter as tk
from tkinter import messagebox
players = 2
choices = []
# getting rid of dummy windows.
window = tk.Tk()
window.withdraw()
for i in range(players):
player_id = i + 1
result = messagebox.askyesno("Account Settings", "Player " + str(i + 1) + "," " would you like to sign in?")
choices.append((player_id, result))
window.destroy()
window = tk.Tk()
button = Button(window, text="Please click me", command=lambda: print("clicked!"))
button.pack()
window.mainloop()
def get_choices():
return choices
Любой вклад от вас будет оценен.