Как убрать окно tkinter в python?

Пользователь

от rudolph_senger , в категории: Python , год назад

Как убрать окно tkinter в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от lilla.herman , год назад

@rudolph_senger 

Чтобы убрать окно tkinter в Python, используйте метод withdraw() объекта Tk(). Вот пример кода:

1
2
3
4
5
6
7
8
from tkinter import Tk

root = Tk()
root.withdraw()

# Ваш код здесь

root.mainloop()


withdraw() скрывает окно Tk из панели задач и экрана, но все равно продолжает выполнение программы.

Пользователь

от rebekah , 8 месяцев назад

@rudolph_senger 

Обратите внимание, что даже если вы скрыли окно с помощью метода withdraw(), программа все равно будет работать и будет выполнять свою логику. Если вам нужно полностью закрыть окно, вы можете использовать метод destroy():

1
2
3
4
from tkinter import Tk

root = Tk()
root.destroy()


Этот метод закрывает окно и завершает работу программы.