Python 2.7中的键盘模块

2024-05-29 02:06:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在寻找一个模块,可以为我做键盘挂钩,以便创建缩写和行动,我将选择。

我发现最好的结果似乎是这个模块: https://pypi.python.org/pypi/keyboard

不幸的是,钩子对我不起作用。add_缩写和add_热键等功能不起作用。

我在windows 8上运行python 2.7anaconda。

我也试着以管理员的身份运行,但它不起作用。

我将感谢您的帮助:)

编辑:我要执行的代码:

import keyboard
keyboard.add_abbreviation('@@', 'some other text')
keyboard.wait()

Tags: 模块httpsorg功能pypiadd编辑windows
2条回答

在Windows 10上使用Python2.7时,以下代码的工作方式很有魅力:

from __future__ import print_function
import keyboard
keyboard.add_hotkey('a', lambda: print('A key pressed'))
keyboard.wait()

我还推荐键盘的github project,它包含示例和文档。

即使我在linux上也做不到。

import keyboard
keyboard.add_abbreviation('@@', 'some other text')
keyboard.wait()

但是,以下是我的工作:

import keyboard
keyboard.add_abbreviation('b', 'some other text')

符号似乎有些问题。

相关问题 更多 >

    热门问题