Python 中的鍵盤模組


在本文中,我們將瞭解在 Python 3.x 或更早版本中使用鍵盤模組。

推薦的 Ide − Jupyter notebook

安裝

>>> pip install keyboard

模組的功能 −

  • 允許我們阻止特定鍵的作用
  • 我們可以使用單擊監聽器來管理來自鍵盤的意圖。
  • 跨平臺相容性。
  • 支援鍵盤上可用的特殊鍵和熱鍵。

現在,讓我們以程式碼的形式實現它 −

示例

import keyboard
# It writes the content
keyboard.write("Tutorialspoint\n")
# It writes end of line
keyboard.press_and_release('shift + o, shift + y, \n')
keyboard.press_and_release('k, j')
# it blocks until ctrl
keyboard.wait('Ctrl')

輸出

Tutorialspoint
O Y
k j

示例

import keyboard
# It writes the content
keyboard.write("tutor\n")
# It writes end of line
keyboard.press_and_release('shift + a, shift + w, \n')
keyboard.press_and_release('q, u')
# it blocks until enter
keyboard.wait('Enter')

輸出

tutor
A W
q u

我們還可以使用鍵盤模組中可用的記錄和播放方法,這些方法可以直接匯入控制檯。透過這種方式,我們還可以記錄鍵盤活動。要了解詳細資訊,可以參閱 https://pypi.org/project/keyboard/

結論

在本文中,我們將瞭解在 Python 3.x 或更早版本中使用鍵盤模組。

更新於: 2019 年 8 月 28 日

1K+ 瀏覽

開啟你的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.