一、可以使用 autoit 第三方工具来实现。 官方安装路径:http://www.autoitscript.com/site/
1.安装成功后,需要用到三个工具。 SciTE Script Editor-编辑器、AutoIt Windox Info-获取元素 、Compile Script to.exe - 转为.exe文件的转换工具
2.脚本代码如下:
WinActivate("文件上传"); # 文件title名称
ControlSetText("文件上传", "", "Edit1", "D:\1.png"); # 文件title名称,文件属性,需要上传的图片路径
Sleep(2000); # 使脚本暂停指定时间
ControlClick("文件上传", "", "Button1"); # 向指定控件发送点击命令; “文件的title名称” “点击按钮的 class属性+instance属性”
写完脚本后,tools>go,或者按F5 执行,执行完之后就能看到图片上传成功了。
3.autoit常用语法如下:
4.AutoIt Windox Info-获取元素工具的使用:
5.使用Compile Script to.exe工具,转换为.exe文件
1.代码写完后,保存在本地。
3.去cmd验证生成的.exe文件是有效的。 直接把文件拖到cmd中,回车就能执行验证。
4.在python中执行,需要调用os模块。 使用os.system
悠悠有专门指导的文档,链接如下:
链接:https://pan.baidu.com/s/1wpXoYOX8NmgDJ3nrj1SZpQ 密码:mdca