【发布时间】:2014-06-20 21:54:39
【问题描述】:
我正在尝试通过终端中的 Python 自动将文件上传到浏览器页面。浏览器页面的代码有
<input type="file" id="upload_input"/>
这会打开一个操作系统级别的对话框,我遇到了困难。有没有办法通过将其指向文件路径或使用 Python 的任何替代方法来覆盖打开的操作系统级别对话框?我是压倒一切的,因为我一直在使用 Selenium 与浏览器页面进行交互,而我的代码卡在这里,我必须与操作系统级别的对话框进行交互。
注意:该页面不是我的页面,因此我无法进入并更改 html 代码。
谢谢!
【问题讨论】:
标签: python selenium file-upload browser upload