[英]How to Read Key pressed in python
你如何在不下载其他东西的情况下向上、向下和左右移动一个圆圈( pygame
)? 我尝试使用getch
但它不起作用。 有人能帮我吗?
这是我的代码:
import msvcrt
key = msvcrt.getch()
while True:
print(key)
在 Windows 上,您应该使用
if msvcrt.kbhit():
c = msvcrt.getch()
在轮询循环内。
除了安装模块之外,您不能做任何事情。 我强烈建议您使用keyboard
。 它易于使用,与其他模块不同,它可以工作。
这是一个将检测c
的示例代码:
import keyboard
while True:
if keyboard.is_pressed("c"): #It will not include capital C
print("C pressed!")
break
它将接收来自整个 Windows 的密钥
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.