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中列表(list)操作方法汇总
Aug 18 Python
Python 使用os.remove删除文件夹时报错的解决方法
Jan 13 Python
python探索之BaseHTTPServer-实现Web服务器介绍
Oct 28 Python
Python竟能画这么漂亮的花,帅呆了(代码分享)
Nov 15 Python
浅谈python数据类型及类型转换
Dec 18 Python
unittest+coverage单元测试代码覆盖操作实例详解
Apr 04 Python
numpy向空的二维数组中添加元素的方法
Nov 01 Python
python简易实现任意位数的水仙花实例
Nov 13 Python
python3+PyQt5 创建多线程网络应用-TCP客户端和TCP服务器实例
Jun 17 Python
python 处理微信对账单数据的实例代码
Jul 19 Python
Pycharm配置PyQt5环境的教程
Apr 02 Python
python数字图像处理之对比度与亮度调整示例
Jun 28 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版自动生成文章摘要
2008/07/23 PHP
数据库查询记录php 多行多列显示
2009/08/15 PHP
Apache实现Web Server负载均衡详解(不考虑Session版)
2013/07/05 PHP
WordPress中的shortcode短代码功能使用详解
2016/05/17 PHP
Yii隐藏URL中index.php的方法
2016/07/12 PHP
详解PHP归并排序的实现
2016/10/18 PHP
DOM_window对象属性之--clipboardData对象操作代码
2011/02/03 Javascript
Document:getElementsByName()使用方法及示例
2013/10/28 Javascript
jquery中html、val与text三者属性取值的联系与区别介绍
2013/12/29 Javascript
深入学习JavaScript对象
2015/10/13 Javascript
浅析javascript中的Event事件
2016/12/09 Javascript
Vue.js render方法使用详解
2017/04/05 Javascript
详解原生js实现offset方法
2017/06/15 Javascript
微信小程序switch组件使用详解
2018/01/31 Javascript
vue打包相关细节整理(小结)
2018/09/28 Javascript
Vue使用Clipboard.JS在h5页面中复制内容实例详解
2019/09/03 Javascript
js实现打字小游戏
2019/12/17 Javascript
vue实现移动端input上传视频、音频
2020/08/18 Javascript
python将txt等文件中的数据读为numpy数组的方法
2018/12/22 Python
python装饰器相当于函数的调用方式
2019/12/27 Python
Python 实现加密过的PDF文件转WORD格式
2020/02/04 Python
python GUI库图形界面开发之PyQt5浏览器控件QWebEngineView详细使用方法
2020/02/26 Python
使用Keras训练好的.h5模型来测试一个实例
2020/07/06 Python
Python3基于print打印带颜色字符串
2020/07/06 Python
python用700行代码实现http客户端
2021/01/14 Python
英国领先的大码时装品牌之一:Elvi
2018/08/26 全球购物
写一个用矩形法求定积分的通用函数
2012/11/08 面试题
专业实习自我鉴定
2013/10/29 职场文书
2014年综治宣传月活动总结
2014/04/28 职场文书
优秀家长事迹材料
2014/05/17 职场文书
环境工程专业自荐信范文
2014/06/24 职场文书
软件测试专业推荐信
2014/09/18 职场文书
Nginx进程管理和重载原理详解
2021/04/22 Servers
源码解读Spring-Integration执行过程
2021/06/11 Java/Android
解决flex布局中子项目尺寸不受flex-shrink限制
2022/05/11 HTML / CSS
JS前端使用canvas实现扩展物体类和事件派发
2022/08/05 Javascript