与代理一起使用时,Python Webdriver 不会等到 Firefox 中下载页面

标签 python firefox proxy webdriver

当我使用 python webdriver 设置 Firefox 代理时,它不会等到页面完全下载,如果我不设置代理,则不会发生这种情况。我怎样才能改变这种行为?或者如何检查页面下载是否结束?

最佳答案

最简单的方法是轮询页面,查找下载完成后将出现的元素。 Java webdriver 绑定(bind)为此目的提供了一个“Wait”类,尽管在 python 绑定(bind)中还没有类似的东西。

关于与代理一起使用时,Python Webdriver 不会等到 Firefox 中下载页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1785607/

相关文章:

python - Sentry 不显示事件

python - 返回使用geopy和try/except时引发AttributeError的项目列表?

jquery - Chrome vs Firefox 之战——表格单元格中的图像叠加

apache - mod_rewrite 不作为内部代理工作

python - 使用 pySerial 从 Python 获取输入/输出错误

python - PyLint "Unable to import"错误 - 如何设置 PYTHONPATH?

html - 除非我 float ,否则 firefox 不显示背景图像

javascript - 当可滚动框位于具有不透明度和高度的元素顶部时,Firefox 不会重新绘制

使用具有不同协议(protocol)的代理的 PHP cURL 请求

perl - 如何在 Perl 中编写缓存 HTTP 代理?