首页 > 代码库 > python3、selenium、autoit3,通过flash控件上传文件
python3、selenium、autoit3,通过flash控件上传文件
autoit.au3
#include <Constants.au3> WinWait("打开","",20); //暂停执行脚本,直到上传对话框出现 WinActive("打开") WinWaitActive("打开","",5); //激活上传窗口 ControlFocus("打开", "", "[CLASS:Edit; INSTANCE:1]") ControlSetText("打开", "", "[CLASS:Edit; INSTANCE:1]", "C:\DATA\Get It Started.mp4"); //输入路径 Send("!o"); //键盘快捷键Alt+O
将autoit.au3文件通过Compile Script to .exe编译成.exe文件
python
import os #引入os库 …… …… self.driver.find_element_by_id(“XXX”).click() #点击上传按钮,显示出文件选择框 os.system("C:\\autoit3.exe") #调用文件 …… ……其他过程省略
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。