Как связать события GPIO Raspberry для вызова кнопок TTK?Python

Программы на Python
Ответить
Anonymous
 Как связать события GPIO Raspberry для вызова кнопок TTK?

Сообщение Anonymous »

Вот код, который работает с событиями клавиатуры. Я хотел бы сделать то же самое с изменениями состояния gpio вместо событий key_press. Спасибо:

Код: Выделить всё

from tkinter import *
from tkinter import ttk
import keyboard

root = Tk()

def p():
print('hello')

BUT_Quitter = ttk.Button ( root , text = "Quitter" , command = root.destroy )
BUT_Quitter.pack ( )
BUT_display = ttk.Button ( root , text = "Hello" , command = p )
BUT_display.pack ( )

def key_press(event):
key = event.char
if key=='q':
BUT_display.invoke()

root.bind('', key_press)

root.mainloop ( )
PS: без потоковой обработки

Подробнее здесь: https://stackoverflow.com/questions/793 ... tk-buttons
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»