在Python中使用硒send_keys上传文件时,iedriver崩溃

时间:2018-10-31 19:07:26

标签: python python-3.x selenium internet-explorer selenium-webdriver

我正在自动化一个过程,其中涉及浏览某些网页页面,填写某些表格以及上载文件。 Python是必须的,但不幸的是,我必须使用Internet Explorer来完成此过程。一切正常,直到我尝试通过send_keys上传文件。我已经在chrome中进行了尝试,并且效果很好,但是在IE中,它会打开文件对话框(即使我使用的是send_keys,而不是单击),然后iedriver完全崩溃。

我正在使用Python 3.7,IE 11,Selenium 3.14.1,并且尝试了多种版本的iedriver(32位和64位),包括最新版本。

任何想法为什么会发生这种情况以及如何解决?不幸的是,我无法与您共享实际的网站,但是我在https://uppy.io/中对其进行了测试,并且发生了同样的事情。

crash details

0 个答案:

没有答案