我没有对我的python硒程序进行任何更改,并且3天前运行良好。现在,当我尝试使用它时,我得到:
浏览上下文已被丢弃无法解码木偶的回应
任何想法可能导致代码外的原因吗? (因为未进行任何更改)
我正在使用firefox和geckodriver。在收到这些错误后,我更新了firefox,geckodriver和selenium,但没有帮助。
此错误消息...
Browsing context has been discarded
.
Failed to decode response from marionette
...表示GeckoDriver和Marionette之间的通信中断。
有关二进制版本间的更多信息:
另外,您的代码块和错误堆栈跟踪将为我们提供一些有关发生了什么错误的线索。但是,由于以下多种因素,可能会发生此问题:
driver.navigate().back();
内时使用了<iframe>
,则会观察到此错误。您可以在以下位置找到相关的详细讨论: