分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

selenium-如何上传非input格式的图片

发布时间:2023-09-06 01:47责任编辑:赖小花关键词:selenium

一、可以使用 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

selenium-如何上传非input格式的图片

原文地址:https://www.cnblogs.com/fudan/p/8695092.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved