win32后未执行的加载api.SetCursorPos设置((x,y))在Python 2.7.11中

2024-04-27 00:06:53 发布

您现在位置:Python中文网/ 问答频道 /正文

最近买了一台新电脑,安装了python,然后去运行一段代码。之后的代码没有工作,有点调试,一巴掌就硬把电脑给我出主意了。你知道吗

设置光标位置后,鼠标旁边有一个小的加载符号。代码应该在设置光标位置后单击,但不是单击。(我认为这是由于正在发生的任何‘加载’)

下面是我的代码。你知道吗

此外,我还安装了一些python版本(3.5.2、2.7.11、2.7.12)及其相应的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(150,95)

Tags: 代码import版本event符号鼠标主意click