我正在自动化一个过程,其中涉及浏览某些网页页面,填写某些表格以及上载文件。 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/中对其进行了测试,并且发生了同样的事情。