所以,这是我现在的代码:
import win32, win32com
def leftClick():
win32api.mouse_event(win32com.MOUSEEVENTF_LEFTDOWN,0,0)
time.sleep(.1)
win32api.mouse_event(MOUSEEVENTF_LEFTUP,0,0)
print('Left Click')
但是当我运行它时,这就是我得到的:
win32api.mouse_event(win32com.MOUSEEVENTF_LEFTDOWN,0,0) AttributeError:模块“ win32com”没有属性 'MOUSEEVENTF_LEFTDOWN'
知道为什么吗? 顺便说一下,我正在运行Python 3.7。
答案 0 :(得分:2)
您正在寻找包含预定义常量的win32con
还添加import win32api
import win32api, win32con
def leftClick():
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0)
time.sleep(.1)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0)
print('Left Click')
leftClick()