久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

python利用 keyboard 庫記錄鍵盤事件

瀏覽:6日期:2022-07-08 09:11:49

今天也不知道是想了什么,突然就想要試試看我有效擊鍵時的手速到底有多快。為此,需要記錄下來擊鍵的記錄。于是找到了 Python 的 keyboard 庫。

安裝非常簡單,只需執行 pip install keyboard 即可。

鍵盤事件錄制

保存并執行如下代碼

import keyboardimport timekeyboard.hook(lambda e: print(e, time.clock()))keyboard.wait(’Ctrl’)

這里,我們利用 keyboard.hook 為每個鍵盤事件下鉤子,并且執行其中的 lambda 函數。keyboard.wait() 的作用是阻塞進程,直到按下 Ctrl 鍵。

測試結果如下:

KeyboardEvent(g down) 4.450576466KeyboardEvent(g up) 4.505627652KeyboardEvent(i down) 4.510628277KeyboardEvent(t down) 4.570555791KeyboardEvent(i up) 4.580582066KeyboardEvent(space down) 4.581583136KeyboardEvent(p down) 4.630656009KeyboardEvent(t up) 4.671189791KeyboardEvent(space up) 4.693182730KeyboardEvent(p up) 4.705543556KeyboardEvent(u down) 4.705867633KeyboardEvent(s down) 4.730623806KeyboardEvent(u up) 4.750832241KeyboardEvent(s up) 4.795770594KeyboardEvent(h down) 4.810543976KeyboardEvent(h up) 4.86056459KeyboardEvent(enter down) 4.920739469KeyboardEvent(enter up) 4.930514276KeyboardEvent(ctrl down) 7.030813124

從中可見,在敲下 git push<enter> 這條命令的過程中,發生了多次擊鍵交錯的現象(即上一個按鍵還未完全彈起,下一個按鍵就已經觸發)。這是在高速擊鍵時很常見的現象。此外,輸入到執行這條命令,總共花費了不到 0.5 s 的時間,不愧曾經單身多年 ←_←。

熱鍵捕獲綁定

import keyboard print(’Press and release your desired hotkey: ’)hotkey = keyboard.read_hotkey()print(’Hotkey selected: ’, hotkey) def on_triggered(): print('Triggered!') keyboard.add_hotkey(hotkey, on_triggered)print('Press ESC to stop.')

以上就是python利用 keyboard 庫記錄鍵盤事件的詳細內容,更多關于python 記錄鍵盤事件的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 中国一级毛片 | 精品国产乱码一区二区三区a | 久久中文视频 | 欧美一极视频 | 福利网在线 | 最近免费中文字幕在线视频2 | 国产亚洲精品美女久久久久久久久久 | 亚洲成人免费影院 | 成人av网站免费观看 | 精品亚洲一区二区三区四区五区 | 日韩在线视频观看 | 国产精品一区一区三区 | 日韩欧美一级精品久久 | 日韩中文字幕在线视频 | 中文字幕日韩欧美一区二区三区 | 免费观看一级毛片 | 亚洲视频免费在线 | 一级毛片免费完整视频 | 国产一区二区三区视频在线观看 | 久草天堂 | 国产视频中文字幕 | 国产精品久久久久久久久免费桃花 | 国产在线激情 | 国产小视频在线 | 欧美v片| 日本精品免费观看 | 亚洲精品成人 | 伊人久久艹 | 日韩小视频 | 久久人爽| 精品久久网| 乳色吐息在线观看 | 国产成人综合网 | 日本精品在线观看 | 99看| 国产高清中文字幕 | 一区视频在线 | 天天干天天躁 | 久久99精品久久久久久久青青日本 | 一区二区精品视频 | 日本精品一区二区在线观看 |