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.ac.cn/project/keyboard/

结论

在本文中,我们将了解在 Python 3.x 或更早版本中使用键盘模块。

更新于: 2019 年 8 月 28 日

1K+ 浏览

开启你的职业生涯

通过完成课程获得认证

开始
广告