"当前没有模态对话框打开"在设置代理Python Selenium之后

时间:2018-06-10 00:49:54

标签: python-3.x selenium proxy

我在我的网络驱动程序中使用代理,并且它弹出了一个用户/通过身份验证对话框。经过大量的搜索,我决定最简单的处理方法是使用一个如下所示的自动脚本:

TheClassThatDefinesLoad

我像这样调用脚本:

#Include <File.au3>

WinWaitActive("Authentication Required")
Send(proxyuser)
Send("{TAB}")
Send(proxyuser)
Send("{ENTER}")

问题是,在我这样做之后,在我的python selenium web驱动程序脚本中运行的任何内容都会出现错误&#34;当前没有模态对话框打开&#34;。我不确定它意味着什么或如何解决它。

我的webdriver设置如下所示:

subprocess.run('proxyscript.exe')

1 个答案:

答案 0 :(得分:0)

在FF 53中可能会发生这种诡计。我最近搬到了FF 60,并且结束了。一旦使用Autoit进行了更改(例如,打开选项卡,更改了UserAgent),Selenium就会损坏。