注意:我很惊讶我在这个论坛上没有看到同样的问题,如果我错过了,请在评论中链接:)
我正在用python编写一个机器人,最终能够播放基于浏览器的视频游戏(HTML5画布游戏,而不是Flash)。为了做到这一点,我需要从python代码模拟键盘事件。
我认为pyautogui可以完成这项工作,但不幸的是,似乎重复一个键的唯一方法是在循环中执行pyautogui.press(key)
,并且它对于玩游戏并不是很好移动并不顺利。
我找到了一些适用于Windows的解决方案,但我需要一个macOSX解决方案。