2024-05-20 23:03:54 发布
网友
我想让Python在按下键时执行我的命令。 就像按下“a”一样,输出应该是:
A is pressed
或者像它要求你按“a”键,如果你按下它,它的输出应该是Thanks for pressing the key! We are processing!
Thanks for pressing the key! We are processing!
对不起,如果我不清楚,我实际上不是英国人
假设在窗口不在焦点位置时不需要它来工作,那么应该使用getchfrommsvcrt立即对按键做出反应,然后使用if和{}来区分键。我还建议用upper或lower规范化键的大小写:
getch
msvcrt
if
upper
lower
在Windows上,您可以调用msvcrt.getch()来获得按一个键的字符。在
msvcrt.getch()
如果使用Windows操作系统,则可以按照其他答案中的说明使用msvcrt模块。在
或者,您可以简单地获得用户输入并检查它是否是相应的键。在
但是,用户必须在按键后按enter键。在
第三种选择是使用GUI库,比如Tkinter。在Tkinter中查看事件和绑定的短教程。在
假设在窗口不在焦点位置时不需要它来工作,那么应该使用}来区分键。我还建议用
^{1}$getch
frommsvcrt
立即对按键做出反应,然后使用if
和{upper
或lower
规范化键的大小写:在Windows上,您可以调用
^{1}$msvcrt.getch()
来获得按一个键的字符。在如果使用Windows操作系统,则可以按照其他答案中的说明使用msvcrt模块。在
或者,您可以简单地获得用户输入并检查它是否是相应的键。在
^{1}$但是,用户必须在按键后按enter键。在
第三种选择是使用GUI库,比如Tkinter。在Tkinter中查看事件和绑定的短教程。在
相关问题 更多 >
编程相关推荐