在python中响应按键而不生成窗口

在python中响应按键而不生成窗口,python,event-handling,wxpython,keypress,arrow-keys,Python,Event Handling,Wxpython,Keypress,Arrow Keys,我正在用python做一些机器人编程,我想让键盘控制机器人的运动。我唯一的经验是使用SWT用Java编写一个游戏,我想这里的基本思想是制作一些键盘事件处理程序并运行一个主执行循环 从我所读到的内容来看,建议这样做的方法似乎是使用某种GUI库,如pyglet或wxPython(没有任何使用它们的经验)。但是,我知道这些需要某种主窗口或画布来操作,我只需要按键处理功能 那么,编程按键响应的最直接的方法是什么呢?您可以使用pykeylogger 然而,使用PyGame或wxpython之类的东西是最简

我正在用python做一些机器人编程,我想让键盘控制机器人的运动。我唯一的经验是使用SWT用Java编写一个游戏,我想这里的基本思想是制作一些键盘事件处理程序并运行一个主执行循环

从我所读到的内容来看,建议这样做的方法似乎是使用某种GUI库,如pyglet或wxPython(没有任何使用它们的经验)。但是,我知道这些需要某种主窗口或画布来操作,我只需要按键处理功能


那么,编程按键响应的最直接的方法是什么呢?

您可以使用pykeylogger

然而,使用PyGame或wxpython之类的东西是最简单的,所以你绝对确定不能使用它们吗?例如,为什么不能初始化窗口?你的机器人是由某种不能操作windows的嵌入式微芯片控制的吗?在这种情况下,键盘是如何连接的


您可能应该准确描述您的机器人是如何构造的。

您可能会使用pykeylogger

然而,使用PyGame或wxpython之类的东西是最简单的,所以你绝对确定不能使用它们吗?例如,为什么不能初始化窗口?你的机器人是由某种不能操作windows的嵌入式微芯片控制的吗?在这种情况下,键盘是如何连接的

你可能应该准确描述你的机器人是如何构造的。

你看过派罗吗

如果你用的是乐高头脑风暴之类的东西,那么有一个你看过Pyro吗


如果你用的是乐高头脑风暴之类的东西,有一个

然后给那个窗口调焦,然后给那个窗口调焦,调焦游戏很好,我只是想知道是否有更简单的东西。。当我只想检测按键时,担心画布似乎是不必要的麻烦。问题是,在低层次上,键盘和计算机之间的接口实际上比你想象的要复杂。如果你真的必须使用键盘,那么我们需要更多的底层细节,比如你的操作系统。大多数GUI库都抽象了键盘界面,但对于控制机器人的简单按钮,我实际上会去Radio Shack购买一些基本按钮。PyGame很好,我只是想知道是否有更简单的东西。。当我只想检测按键时,担心画布似乎是不必要的麻烦。问题是,在低层次上,键盘和计算机之间的接口实际上比你想象的要复杂。如果你真的必须使用键盘,那么我们需要更多的底层细节,比如你的操作系统。大多数GUI库都抽象了键盘界面,但对于控制机器人的简单按钮,我实际上会去Radio Shack购买一些基本按钮。