Я делал небольшой проект с некоторыми «инструкциями», и в конце инструкций я спросил пользователя, хотят ли они окно с инструкциями во время работы программы. Если бы ответ был да, код tkinter запустился бы и из-за '.mainloop ()' я не смог бы вернуться в меню. Я мог вернуться только тогда, когда закрыл окно.
def open_instructions_window():
def close():
w.destroy()
w = tkinter.Tk()
w.geometry("550x500")
w.title("Instructions")
w.configure(background = "black")
label_1 = Label(w, text = "Instructions", font = "none 17 bold underline",bg = "black", fg = "brown")
label_1.grid(row = 1, sticky = W)
exit_button = Button(w, text = "CLOSE", bg = "brown" ,fg = "white",relief=SUNKEN, command = close)
exit_button.grid(row = 20, column = 1, sticky = E)
w.mainloop()# Because of this I couldn't get back to the menu
menu()
Есть ли другой способ поставить это так, чтобы при запуске окно открывалось и оставалось открытым и выполнялось 'menu ()'?