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小技巧分享
Nov 22 Python
Python 2与Python 3版本和编码的对比
Feb 14 Python
用pickle存储Python的原生对象方法
Apr 28 Python
Python和C/C++交互的几种方法总结
May 11 Python
浅析python实现scrapy定时执行爬虫
Mar 04 Python
python定时关机小脚本
Jun 20 Python
python计算两个矩形框重合百分比的实例
Nov 07 Python
基于Python在MacOS上安装robotframework-ride
Dec 28 Python
python linecache 处理固定格式文本数据的方法
Jan 08 Python
如何更优雅地写python代码
Jul 02 Python
opencv3/C++ 平面对象识别&透视变换方式
Dec 11 Python
浅谈Python xlwings 读取Excel文件的正确姿势
Feb 26 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面向对象全攻略 (一) 面向对象基础知识
2009/09/30 PHP
php获取ip的三个属性区别介绍(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)
2012/09/23 PHP
php变量范围介绍
2012/10/15 PHP
PHP使用ffmpeg给视频增加字幕显示的方法
2015/03/12 PHP
JavaScript 节点操作 以及DOMDocument属性和方法
2007/12/06 Javascript
学习ExtJS accordion布局
2009/10/08 Javascript
jquery选择器的选择使用及性能介绍
2013/01/16 Javascript
jquery实现动态改变div宽度和高度
2015/05/08 Javascript
详解JavaScript的策略模式编程
2015/06/24 Javascript
基于Javascript实现文件实时加载进度的方法
2016/10/12 Javascript
Redux实现组合计数器的示例代码
2018/07/04 Javascript
javascript设计模式 ? 观察者模式原理与用法实例分析
2020/04/22 Javascript
angular共享依赖的解决方案分享
2020/10/15 Javascript
[01:06:19]DOTA2-DPC中国联赛定级赛 LBZS vs SAG BO3第二场 1月8日
2021/03/11 DOTA
Python书单 不将就
2017/07/11 Python
pycharm执行python时,填写参数的方法
2018/10/29 Python
Python 学习教程之networkx
2019/04/15 Python
浅谈django2.0 ForeignKey参数的变化
2019/08/06 Python
python从PDF中提取数据的示例
2020/10/30 Python
法国面料和小百货在线商店:Mondial Tissus
2019/03/23 全球购物
PHP面试题大全
2015/10/16 面试题
给水排水工程专业毕业生推荐信
2013/10/28 职场文书
二手书店创业计划书
2014/01/16 职场文书
教导处工作制度
2014/01/18 职场文书
反腐倡廉标语
2014/06/24 职场文书
节能环保家庭事迹材料
2014/08/27 职场文书
教育系统干部作风整顿心得体会
2014/09/09 职场文书
2014年体检中心工作总结
2014/12/23 职场文书
教师节老师寄语
2015/05/28 职场文书
小学教育见习总结
2015/06/23 职场文书
Redis如何一键部署脚本
2021/04/12 Redis
OpenCV图像变换之傅里叶变换的一些应用
2021/07/26 Python
浅谈如何保证Mysql主从一致
2022/03/13 MySQL
JavaScript实现两个数组的交集
2022/03/25 Javascript
聊聊CSS粘性定位sticky案例解析
2022/06/01 HTML / CSS
码云(gitee)通过git自动同步到阿里云服务器
2022/12/24 Servers