我正在尝试为游戏制作一个点击器。它需要反复按下按钮,大约10秒后按住另一个按钮。
我想反复按q几秒钟,然后按住c键10秒钟,无休止地重复这个过程,我已经看过Google,没有键盘答题器可以一次做多个键。
答案 0 :(得分:0)
PyUserInput 应该这样做!
它是两个很酷的存储库的合并:PyMouse和PyKeyBoard。
它允许您使用Python控制鼠标和键盘,它可以在pip包管理器中使用。
试试这样的事情: keys = PyKeyboard() 而真: stop = time.time()#计算停止按Q的时间
# start pressing Q for 10 seconds
while(time.time() < stop):
keys.tap_key('Q')
keys.press_key('C') #start pressing C for 10 seconds
time.sleep(10) #sleeps for 10 seconds
keys.release_key('C') #releases C key
要使make工作,您需要导入时间和PyUserInput库。