Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 11, 2022 20:17:51

888DeMoN888
Зарегистрирован: 2022-02-11
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Повторно не открывается окно TKinter

Я пишу своего ассистента, в котором если команда равна “Список команд”, приложение выводит на экран список всех команд, но при повторном вызове этого окна возникает ошибка:
Traceback (most recent call last):
File “Voice Assistant 1.0.0.py”, line 332, in <module>
File “tkinter\__init__.py”, line 2255, in wm_title
_tkinter.TclError: can't invoke “wm” command: application has been destroyed
Вот тот фрагмент кода:

 elif voice_input == "список команд" or voice_input == "помощь":
    canvas = Canvas(tk, width=500, height=560)
    canvas.pack()
    tk.title("List of commands")
    canvas.create_text(70, 20, text="1. Расскажи о себе")
    #там много строк, поэтому оставил только одну
    tk.mainloop()
Мне необходимо, чтобы это окно можно было вызывать бесконечное количество раз, прошу помогите!!!

Отредактировано 888DeMoN888 (Фев. 11, 2022 20:19:40)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version