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构造函数及解构函数介绍
Feb 26 Python
python简单文本处理的方法
Jul 10 Python
Python数据类型详解(四)字典:dict
May 12 Python
完美解决python遍历删除字典里值为空的元素报错问题
Sep 11 Python
利用标准库fractions模块让Python支持分数类型的方法详解
Aug 11 Python
解决python3 requests headers参数不能有中文的问题
Aug 21 Python
Python列表解析操作实例总结
Feb 26 Python
Python如何使用bokeh包和geojson数据绘制地图
Mar 21 Python
python3 正则表达式基础廖雪峰
Mar 25 Python
JAVA SWT事件四种写法实例解析
Jun 05 Python
Python如何读取、写入JSON数据
Jul 28 Python
python安装及变量名介绍详解
Dec 12 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 Mysql类 可以参考学习熟悉下
2009/06/21 PHP
yii2实现根据时间搜索的方法
2016/05/25 PHP
jquery ajax学习笔记2 使用XMLHttpRequest对象的responseXML
2011/10/16 Javascript
js实现拉伸拖动iframe的具体代码
2013/08/03 Javascript
js在数组中删除重复的元素自保留一个(两种实现思路)
2014/08/22 Javascript
jQuery超简单选项卡完整实例
2015/09/26 Javascript
javascript从定义到执行 你不知道的那些事
2016/01/04 Javascript
JavaScript是如何实现继承的(六种方式)
2016/03/31 Javascript
以WordPress为例讲解jQuery美化页面Title的方法
2016/05/23 Javascript
jQuery实现的导航下拉菜单效果示例
2016/09/05 Javascript
ionic开发中点击input时键盘自动弹出
2016/12/23 Javascript
Vue2.0用 watch 观察 prop 变化(不触发)
2017/09/08 Javascript
详解基于vue-router的动态权限控制实现方案
2017/09/28 Javascript
Vue2.0 slot分发内容与props验证的方法
2017/12/12 Javascript
在Vue 中使用Typescript的示例代码
2018/09/10 Javascript
原生js实现自定义滚动条
2021/01/20 Javascript
[00:15]TI9观赛名额抽取
2019/07/10 DOTA
跟老齐学Python之一个免费的实验室
2014/09/14 Python
Python开发的HTTP库requests详解
2017/08/29 Python
Python常见字符串操作函数小结【split()、join()、strip()】
2018/02/02 Python
利用pandas将numpy数组导出生成excel的实例
2018/06/14 Python
程序员写Python时的5个坏习惯,你有几条?
2018/11/26 Python
numpy中的ndarray方法和属性详解
2019/05/27 Python
Python3实现将一维数组按标准长度分隔为二维数组
2019/11/29 Python
django 将自带的数据库sqlite3改成mysql实例
2020/07/09 Python
世界上最好的帽子:Tilley
2016/11/27 全球购物
英国露营设备和户外服装购物网站:Simply Hike
2019/05/05 全球购物
李维斯牛仔裤荷兰官方网站:Levi’s NL
2020/08/23 全球购物
遇到的Mysql的面试题
2014/06/29 面试题
酒店个人求职信范文
2014/01/25 职场文书
退休教师欢送会主持词
2014/03/31 职场文书
个人贷款授权委托书样本
2014/10/07 职场文书
党员学习新党章思想汇报
2014/10/25 职场文书
2015年保管员工作总结
2015/04/30 职场文书
MySQL Server 层四个日志
2022/03/31 MySQL
Java使用HttpClient实现文件下载
2022/08/14 Java/Android