我正在尝试编写一个脚本,其中在按住ALT的同时重复执行shoot()
函数。释放钥匙后,等待再次保存。
这是我的代码
if keyboard.is_pressed('alt'):
shoot()
我知道这似乎是一个愚蠢的问题,但是我才大约一周前才开始使用python。
答案 0 :(得分:0)
这里有一些示例,我在注释中做了解释
import keyboard
import time
def shoot():
# do something
print('Fire the enemy')
while True: # loop forever until escape key
if keyboard.is_pressed('alt'):
shoot()
if keyboard.is_pressed('esc'): # quit loop
print('quit')
break
time.sleep(0.1) # delay to prevent processor abuse