我想通过让我的经纪人玩电子游戏来学习一些强化学习的概念。为此,我想控制游戏内的鼠标移动。
我一直在摆弄 win32api ,使用win32api.SetCursorPos((x,y))
移动鼠标。尽管这可以在我的桌面上完美运行,但我找不到一种方法来翻译游戏中的动作。
我也尝试使用 pyautogui ,但也没有运气。
关于如何解决此问题的任何建议?
答案 0 :(得分:0)
from pynput.mouse import Controller, Button
def clickAt(Mouse, x, y):
Mouse.position = (x, y)
Mouse.press(Button.right)
Mouse.release(Button.right)
Mouse = Controller()
clickAt(Mouse,100,100)
这是使用Pynput的方法