为什么使用python硒上传文件时会弹出一个窗口?

时间:2018-09-21 14:25:43

标签: python selenium google-chrome

我正在使用python硒进行以下操作:

upload_but = browser.find_element_by_name("file")
upload_but.send_keys(os.getcwd()+"/my_file.pdf")

当我执行它时,会出现以下弹出窗口:

enter image description here

但是如果我在没有selenium的情况下执行此操作,即我在浏览器中手动执行此操作,则不会显示弹出窗口。

有什么想法吗?

此外,当我在弹出窗口上单击cancel时,上传成功,但是页面中的其他元素也会受到影响。点击leave不会上传。

再次重申,手动执行此操作不会弹出窗口。

输入类型为:

<input type="file" name="file" ... >

0 个答案:

没有答案