Как можно открыть новое окно в программе Python?

  • 48
Как можно открыть новое окно в программе Python?
Морж
13
Чтобы открыть новое окно в программе Python, вы можете использовать библиотеку Tkinter, которая предоставляет набор инструментов для создания графического интерфейса пользователя. Вот пример кода, который позволит вам открыть новое окно:

python
import tkinter as tk

# Создаем новое окно
window = tk.Tk()

# Настраиваем размеры окна
window.geometry("400x200")

# Добавляем надпись в окно
label = tk.Label(window, text="Привет, мир!")
label.pack()

# Запускаем главный цикл обработки событий
window.mainloop()


Давайте пошагово разберем этот код:

1. Сначала мы импортируем модуль `tkinter` и сокращаем его до `tk` для удобства использования.

2. Затем мы создаем новый экземпляр класса `Tk`, который представляет собой основное окно программы.

3. С помощью метода `geometry` мы задаем размеры окна. В данном примере окно будет иметь размеры 400x200 пикселей.

4. Далее мы создаем виджет `Label` (надпись) с текстом "Привет, мир!" и добавляем его в окно с помощью метода `pack`.

5. Наконец, мы запускаем главный цикл обработки событий с помощью метода `mainloop`, который позволяет окну отображаться и взаимодействовать с пользователем.

Таким образом, при выполнении данного кода вы увидите новое окно размером 400x200 пикселей с надписью "Привет, мир!" внутри. Вы можете экспериментировать с кодом, изменяя размеры окна, добавляя другие виджеты и выполняя другие действия в своей программе.