如何在不下载其他内容(pygame
)的情况下向上,向下和左右移动圆圈?我尝试使用getch
但它不起作用。有人能帮我吗?
这是我的代码:
import msvcrt
key = msvcrt.getch()
while True:
print(key)
答案 0 :(得分:0)
在Windows上,您应该使用
if msvcrt.kbhit():
c = msvcrt.getch()
在投票循环中。
答案 1 :(得分:0)
除了安装模块外,您不能做任何其他事情。我强烈建议您使用keyboard
。它易于使用,并且与其他模块不同,它将起作用。
下面是一个示例代码,它将检测c
:
import keyboard
while True:
if keyboard.is_pressed("c"): #It will not include capital C
print("C pressed!")
break
它将从整个Windows接收密钥