Python selenium使用autoIT上传附件过程详解


Posted in Python onMay 26, 2020

1.首先打开AutoIt Windows Info 工具,鼠标点击Finder Tool(按住左键不松手),鼠标将变成一个小风扇形状的图标,移动到目标控件上;如图

Python selenium使用autoIT上传附件过程详解

2.通过AutoIt Windows Info 获得以下信息。

窗口的title为“打开”,标题的Class为“#32770”。

文件名输入框的class 为“Edit”,Instance为“1” ,ClassnameNN为“Edit1”。

打开按钮的class 为“Button”,Instance为“1” ,所以ClassnameNN为“Button1”。

Python selenium使用autoIT上传附件过程详解

3.编写脚本(因为IE、Chrome、FireFox文件上传的左上角位置title不一致,所以我们坐下适配)
编写工具:SciTE Script Editor应用程序

Python selenium使用autoIT上传附件过程详解

4.转换成exe文件:打开autoit安装目录下的应用程序:Compile Script to .exe (x86)或者Compile Script to .exe (x64)

Python selenium使用autoIT上传附件过程详解

5.在selenium中的调用:

Python selenium使用autoIT上传附件过程详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
初学python数组的处理代码
Jan 04 Python
Django发送html邮件的方法
May 26 Python
使用Python来编写HTTP服务器的超级指南
Feb 18 Python
python基础练习之几个简单的游戏
Nov 10 Python
python版学生管理系统
Jan 10 Python
python+matplotlib绘制旋转椭圆实例代码
Jan 12 Python
Python处理CSV与List的转换方法
Apr 19 Python
python顺序执行多个py文件的方法
Jun 29 Python
python将unicode和str互相转化的实现
May 11 Python
matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析
Jan 05 Python
解决python存数据库速度太慢的问题
Apr 23 Python
Python利用folium实现地图可视化
May 23 Python
Python的历史与优缺点整理
May 26 #Python
python实现逢七拍腿小游戏的思路详解
May 26 #Python
Python是什么 Python的用处
May 26 #Python
完美解决jupyter由于无法import新包的问题
May 26 #Python
使用pth文件添加Python环境变量方式
May 26 #Python
tensorflow实现残差网络方式(mnist数据集)
May 26 #Python
Python中格式化字符串的四种实现
May 26 #Python
You might like
PHP怎样用正则抓取页面中的网址
2016/08/09 PHP
PHP图片添加水印功能示例小结
2016/10/03 PHP
PHP与服务器文件系统的简单交互
2016/10/21 PHP
jquery+json 通用三级联动下拉列表
2010/04/19 Javascript
fancybox1.3.1 基于Jquery的插件在IE中图片显示问题
2010/10/01 Javascript
JS刷新框架外页面七种实现代码
2013/02/18 Javascript
Javascript实现的Map集合工具类完整实例
2015/07/31 Javascript
学习vue.js中class与style绑定
2016/12/03 Javascript
原生js实现验证码功能
2017/03/16 Javascript
node操作mysql数据库实例详解
2017/03/17 Javascript
webpack3之loader全解析
2017/10/26 Javascript
JS 实现百度搜索功能
2018/02/01 Javascript
vue.js 实现评价五角星组件的实例代码
2018/08/13 Javascript
原生js检测页面加载完毕的实例
2018/09/11 Javascript
vue+vuex+json-seiver实现数据展示+分页功能
2019/04/11 Javascript
JS防抖和节流实例解析
2019/09/24 Javascript
mpvue实现小程序签到金币掉落动画(api实现)
2019/10/17 Javascript
JavaScript内置对象之Array的使用小结
2020/05/12 Javascript
Json实现传值到后台代码实例
2020/06/30 Javascript
Array.filter中如何正确使用Async
2020/11/04 Javascript
[47:04]EG vs RNG 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
跟老齐学Python之有容乃大的list(3)
2014/09/15 Python
Python实现队列的方法
2015/05/26 Python
浅谈Python 集合(set)类型的操作——并交差
2016/06/30 Python
PyQt5实现无边框窗口的标题拖动和窗口缩放
2018/04/19 Python
Python3读取Excel数据存入MySQL的方法
2018/05/04 Python
python 不以科学计数法输出的方法
2018/07/16 Python
python实现彩色图转换成灰度图
2019/01/15 Python
浅谈python 调用open()打开文件时路径出错的原因
2020/06/05 Python
新手学python应该下哪个版本
2020/06/11 Python
CSS3 Backgrounds属性相关介绍
2011/05/11 HTML / CSS
纯CSS3实现圆圈动态发光特效动画的示例代码
2021/03/08 HTML / CSS
国外软件测试工程师面试题
2016/12/09 面试题
材料专业大学毕业生自荐书
2014/07/02 职场文书
银行反洗钱宣传活动总结
2015/05/08 职场文书
2015年医院保卫科工作总结
2015/07/23 职场文书