Вопрос Как сделать, что бы при нажатии кнопки, срабатывала функция

Начинающий
Статус
Оффлайн
Регистрация
25 Авг 2019
Сообщения
290
Реакции[?]
15
Поинты[?]
1K
Как сделать, что бы при нажатии кнопки, срабатывала функция?
 
Эксперт
Статус
Оффлайн
Регистрация
9 Апр 2020
Сообщения
1,446
Реакции[?]
675
Поинты[?]
34K
Если QT, то
Python:
# Пример
if __name__ == "__main__":
   import sys
   app = QtWidgets.QApplication(sys.argv)
   ui = Widget()
   ui.show()
    def fun_1():
        print('Вы нажали на кнопку №1')
    def fun_2():
        print('Вы нажали на кнопку №2')
    
    ui.pushButton.clicked.connect(fun_1)
    ui.pushButton_2.clicked.connect(fun_2)
   sys.exit(app.exec_())
 
Начинающий
Статус
Оффлайн
Регистрация
25 Авг 2019
Сообщения
290
Реакции[?]
15
Поинты[?]
1K
Если QT, то
Python:
# Пример
if __name__ == "__main__":
   import sys
   app = QtWidgets.QApplication(sys.argv)
   ui = Widget()
   ui.show()
    def fun_1():
        print('Вы нажали на кнопку №1')
    def fun_2():
        print('Вы нажали на кнопку №2')
  
    ui.pushButton.clicked.connect(fun_1)
    ui.pushButton_2.clicked.connect(fun_2)
   sys.exit(app.exec_())
а на keyboard модуле?

я сделал тип вот так, но оно не робит
if keyboard.is_pressed(wallhack_key):
print("work")
wh()
 
Эксперт
Статус
Оффлайн
Регистрация
9 Апр 2020
Сообщения
1,446
Реакции[?]
675
Поинты[?]
34K
а на keyboard модуле?

я сделал тип вот так, но оно не робит
if keyboard.is_pressed(wallhack_key):
print("work")
wh()
Python:
import keyboard

def one():
    print("Вы нажали - ESC")

keyboard.add_hotkey("ESC", one)
keyboard.wait("w") # Остановить
 
Сверху Снизу