【发布时间】:2016-10-13 04:38:59
【问题描述】:
使用 Windows 10 64 位
我正在尝试学习如何用 python 编写代码,我决定将我的第一个程序制作成一个简单的游戏机器人。
该游戏是可下载的游戏。
目标是让我的鼠标点击坐标 (200, 200) 处的按钮
我已经尝试了许多不同的方法来让它发挥作用。
我试过了……
PyAutoGui 实现
pyautogui.click(200, 200)
pywin32 实现
import win32api, win32con
def click(x,y):
win32api.SetCursorPos((x,y))
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,x,y,0,0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,x,y,0,0)
click(10,10)
有什么想法吗?据我了解,我需要使用低级驱动程序?
我只是不明白如何模拟真实的鼠标点击
【问题讨论】:
标签: python-3.x ctypes