Python自动控制点击不起作用

时间:2016-02-17 06:04:43

标签: python-3.4 autoit

autoit.control_click("Digital Oscilloscope", "", "[CLASS:ScrollToolbar; INSTANCE:1]", "Left", "1", 295, 11)

当我执行此操作时,我收到以下错误:

  

Traceback(最近一次调用最后一次):文件“”,第1行,in          autoit.control_click(“Digital Oscilloscope”,“”,“[CLASS:ScrollToolbar; INSTANCE:1]”,“Left”,“1”,295,11)文件   “C:\ Python34 \ LIB \站点包\ pyautoit-0.4-py3.4.egg \ AutoIt的\ autoit.py”   第73行,在包装中       ret = fn(* args,** kwargs)

     

TypeError:control_click()需要2个位置参数但是7个被赋予

代码出了什么问题?

2 个答案:

答案 0 :(得分:1)

你给control_click()函数提供了太多参数,你只需要2个参数:ClassID和ControlID。

点击此处查看示例:https://pypi.python.org/pypi/PyAutoIt/0.3

答案 1 :(得分:0)

明确定义** Kwargs之后的工作

autoit.control_click("Digital Oscilloscope", "", "[CLASS:ScrollToolbar; INSTANCE:1]",click=1,x=95,y=11)