【发布时间】:2014-05-08 00:28:18
【问题描述】:
我正在使用 Python 创建一个简单的程序来欺骗我的兄弟。
我的程序的想法是读取他编写的任何关键输入并输出另一个。例如,我按's'字母,它会输出'o'。
我确实可以使用字符转换器,但是我现在需要抓住按下的键并立即将新键返回到屏幕。
我怎样才能做到这一点? 非常感谢您的宝贵时间
【问题讨论】:
标签: python module keyboard operating-system key
我正在使用 Python 创建一个简单的程序来欺骗我的兄弟。
我的程序的想法是读取他编写的任何关键输入并输出另一个。例如,我按's'字母,它会输出'o'。
我确实可以使用字符转换器,但是我现在需要抓住按下的键并立即将新键返回到屏幕。
我怎样才能做到这一点? 非常感谢您的宝贵时间
【问题讨论】:
标签: python module keyboard operating-system key
Python 可能不是最好的语言。事实上,我很确定在大多数情况下这是不可能的。我认为你需要一直运行脚本,这本身就是一个问题。但更进一步的问题是 AFAIK python 无法在整个计算机上任意修改键盘输入。
因此,您可能需要可以在较低级别上工作的东西,例如 C 或 C++。
【讨论】: