最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python實時檢測鍵盤輸入函數(shù)的示例

 更新時間:2019年07月17日 08:52:08   作者:Complicated321  
今天小編就為大家分享一篇python實時檢測鍵盤輸入函數(shù)的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

在嵌入式、尤其是機器人的python編程中,經常需要實時檢測用戶的鍵盤輸入來隨時控制機器人,這段代碼可以幫助我們提取用戶輸入的字符,并在按下鍵盤的時候作出反應。

import sys
import tty
import termios

def readchar():
  fd = sys.stdin.fileno()
  old_settings = termios.tcgetattr(fd)
  try:
    tty.setraw(sys.stdin.fileno())
    ch = sys.stdin.read(1)
  finally:
    termios.tcsetattr(fd, termios.TCSADRAIN, old_settings)
  return ch

def readkey(getchar_fn=None):
  getchar = getchar_fn or readchar
  c1 = getchar()
  if ord(c1) != 0x1b:
    return c1
  c2 = getchar()
  if ord(c2) != 0x5b:
    return c1
  c3 = getchar()
  return chr(0x10 + ord(c3) - 65)

while True:
  key=readkey()
  if key=='w':
    #go_forward()
  if key=='a':
    #go_back()
  if key=='s':
    #go_left()
  if key=='d':
  	#go_right()
  if key=='q':
  	break

key = readkey()即可使用

以上這篇python實時檢測鍵盤輸入函數(shù)的示例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Anaconda中導出環(huán)境的實現(xiàn)步驟

    Anaconda中導出環(huán)境的實現(xiàn)步驟

    在 Anaconda 中導出環(huán)境是一種常用的做法,可以將當前的環(huán)境配置導出到一個文件中,本文主要介紹了Anaconda中導出環(huán)境的實現(xiàn)步驟,具有一定的參考價值
    2024-05-05
  • Python爬蟲數(shù)據處理模塊的安裝使用教程

    Python爬蟲數(shù)據處理模塊的安裝使用教程

    這篇文章主要為大家介紹了Python爬蟲數(shù)據處理模塊的安裝使用教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-06-06
  • 解決python tkinter界面卡死的問題

    解決python tkinter界面卡死的問題

    今天小編就為大家分享一篇解決python tkinter界面卡死的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • Python實現(xiàn)漸變色的水平堆疊圖

    Python實現(xiàn)漸變色的水平堆疊圖

    這篇文章主要為大家詳細介紹了Python實現(xiàn)漸變色的水平堆疊圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • python celery分布式任務隊列的使用詳解

    python celery分布式任務隊列的使用詳解

    這篇文章主要介紹了python celery分布式任務隊列的使用詳解,Celery 是一個 基于python開發(fā)的分布式異步消息任務隊列,通過它可以輕松的實現(xiàn)任務的異步處理, 如果你的業(yè)務場景中需要用到異步任務,就可以考慮使用celery,需要的朋友可以參考下
    2019-07-07
  • Python?sklearn轉換器估計器和K-近鄰算法

    Python?sklearn轉換器估計器和K-近鄰算法

    這篇文章主要介紹了Python?sklearn轉換器估計器和K-近鄰算法,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08
  • Python面向對象基礎入門之設置對象屬性

    Python面向對象基礎入門之設置對象屬性

    這篇文章主要給大家介紹了關于Python面向對象基礎入門之設置對象屬性的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-12-12
  • python如何實現(xiàn)單鏈表的反轉

    python如何實現(xiàn)單鏈表的反轉

    這篇文章主要介紹了python如何實現(xiàn)單鏈表的反轉,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02
  • Python中eval()函數(shù)的詳細使用教程

    Python中eval()函數(shù)的詳細使用教程

    eval函數(shù)在Python中具有非常重要的地位,熟練的使用eval函數(shù)能夠為我們的Python編程提供很多的便利之處,下面這篇文章主要給大家介紹了關于Python中eval()函數(shù)的詳細使用,需要的朋友可以參考下
    2022-07-07
  • python機器學習實現(xiàn)oneR算法(以鳶尾data為例)

    python機器學習實現(xiàn)oneR算法(以鳶尾data為例)

    本文主要介紹了python機器學習實現(xiàn)oneR算法(以鳶尾data為例),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03

最新評論

菏泽市| 盘锦市| 荔波县| 工布江达县| 合川市| 秦皇岛市| 嘉黎县| 宣城市| 若尔盖县| 璧山县| 康马县| 台北市| 义乌市| 遂川县| 卢氏县| 麻城市| 陆丰市| 巨野县| 洞口县| 桦川县| 清流县| 辉县市| 金门县| 石景山区| 中阳县| 晋中市| 灵武市| 芦山县| 邻水| 唐河县| 阜阳市| 洛南县| 贵溪市| 伊吾县| 嘉禾县| 满城县| 都江堰市| 桓台县| 米林县| 大同市| 慈溪市|