使用python怎么实时检测键盘输入

  介绍

这篇文章将为大家详细讲解有关使用python怎么实时检测键盘输入,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

在嵌入式,尤其是机器人的python编程中,经常需要实时检测用户的键盘输入来随时控制机器人,这段代码可以帮助我们提取用户输入的字符,并在按下键盘的时候作出反应。

import 系统   import  tty   import  termios      def  readchar ():   时间=fd 才能;sys.stdin.fileno ()   时间=old_settings 才能;termios.tcgetattr (fd)   尝试才能:   ,,,tty.setraw (sys.stdin.fileno ())   ,,,ch =, sys.stdin.read (1)   最后才能:   ,,,termios.tcsetattr (fd, termios.TCSADRAIN,, old_settings)   ,return  ch      def  readkey (getchar_fn=None):   时间=getchar 才能;getchar_fn 一、readchar   c1 =,才能获取字符()   if 才能奥德(c1), !=, 0 x1b:   ,,,return  c1   c2 =,才能获取字符()   if 才能奥德(c2), !=, 0 x5b:   ,,,return  c1   c3 =,才能获取字符()   return 才能;装备(0 x10  +,奥德(c3),安康;65)      while 真正的:   关键才能=readkey ()   if 才能;关键==& # 39;w # 39;:   ,,,# go_forward ()   if 才能;关键==& # 39;一个# 39;:   ,,,# go_back ()   if 才能;关键==& # 39;& # 39;:   ,,,# go_left ()   if 才能;关键==& # 39;d # 39;:   ,,# go_right ()   if 才能;关键==& # 39;提问# 39;:   ,,打破

键=readkey()即可使用

关于使用python怎么实时检测键盘输入就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

使用python怎么实时检测键盘输入