Python 2.7中的鼠标单击事件

时间:2018-07-06 13:31:53

标签: python windows python-2.7 lib

我正在尝试在Windows计算机上有人时进行简单的鼠标单击操作

这在脚本需要运行的Windows计算机上不起作用,因为它们没有win32api库(位于C:\ Python27 \ Lib)。而且由于有这么多的机器,我无法真正安装它。

还有另一种方法可以使鼠标在python中左键单击吗?如果没有,该如何安装/如何安装?

import win32api
state_left = win32api.GetKeyState(0x01)  # Left button down = 0 or 1. Button up = -127 or -128

while True:
    a = win32api.GetKeyState(0x01)
    b = win32api.GetKeyState(0x02)

    if a != state_left:  # Button state changed
        state_left = a
        print(a)
        if a < 0:
            print('Left Button Pressed')
        else:
            print('Left Button Released')

0 个答案:

没有答案