selenium 如何上传文件
有的看起来是个上传文件的button,但是可以找到input的文件标签。所以可以直接给该input标签send_keys就可以。
案例:
该案例中,需要点击按钮“提取文件”才能上传文件。但是在源码中可以发现有个file类型的input标签。这就是接收文件的,所以直接给这个input标签send_keys即可。
ele.send_keys(r"d:\test.txt")
注意: 执行sendKeys的元素一定要符合 input 和 type="file" 条件,否则会上传失败的。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端