Я новичок в Python и подключаюсь к устройству, используя pyserial , поэтому мой вопрос:
1-Могу ли я отправить на устройство событие нажатия клавиши shift ? Я пытался найти почти все, но не нашел решения, спасибо за помощь.
Ниже приведен код, над которым я работаю, извините за любые расхождения в моем коде (o_0)
import serial
import time
import serial.tools.list_ports
comlist = serial.tools.list_ports.comports()
connected = []
for ports in comlist:
connected.append(ports.device)
print("All ports on this Computer are: " +
str(connected))
console = serial.Serial(ports[0])
while 1:
console.write(b'+')
time.sleep(0.2)
console.write(b'1')
time.sleep(0.2)
def read_from_console(console):
bytes_to_be_read = console.inWaiting()
while True:
if bytes_to_be_read:
output =
console.read(bytes_to_be_read)
return output.decode()
else:
return False
read_from_console(console)