Для создания интерактивных кнопок в Python, вы можете использовать различные библиотеки. Одна из популярных библиотек для создания интерфейсов с кнопками в Python - это библиотека
tkinter
Она является стандартной библиотекой для создания графических пользовательских интерфейсов (ГПИ) в Python.
Вот пример кода, который демонстрирует создание простого окна с двумя кнопками и функциями, которые будут выполняться при нажатии на эти кнопки:
import tkinter as tk
def button1_clicked():
print("Button 1 clicked")
def button2_clicked():
print("Button 2 clicked")
# Создание окна
window = tk.Tk()
# Создание кнопок
button1 = tk.Button(window, text="Button 1", command=button1_clicked)
button2 = tk.Button(window, text="Button 2", command=button2_clicked)
# Размещение кнопок в окне
button1.pack()
button2.pack()
# Запуск главного цикла окна
window.mainloop()
В этом примере мы создаем окно с двумя кнопками "Button 1" и "Button 2". Каждая кнопка связана с соответствующей функцией
button1_clicked
и
button2_clicked
которая будет вызываться при нажатии на кнопку. В данном случае, функции просто выводят сообщение в консоль, но вы можете изменить их, чтобы выполнять любые нужные вам действия.
Обратите внимание, что
tkinter
имеет и другие возможности для создания более сложных интерфейсов, включая размещение кнопок в таблицах, использование различных виджетов и т. д. Вам также могут быть полезны другие библиотеки, такие как
PyQt
или
wxPython
которые предоставляют более широкий набор инструментов для создания интерактивных пользовательских интерфейсов в Python.