selenium - Selenium 的 Chrome 驱动程序卡在黑屏中
问题描述
我在 Ubuntu 16.04 上使用带有 Selenium 的 Chrome 网络驱动程序进行网络抓取。一切正常,直到几个小时后,浏览器随机陷入黑屏状态,除了等待什么也不做。我需要手动刷新浏览器以使其再次工作。其他时候,浏览器因不响应任何点击或滚动而死机,但仍在后面进行工作。
我的问题是:我可以使用 Chrome webdriver 的 headless 模式来避免这个问题吗?我不确定这是否仅与 UI 有关,并且我无法判断 webdriver 在没有 UI 的情况下是否再次卡住,因为问题是随机发生的。
解决方案
推荐阅读
- typescript - 模拟 window.URL.createObjectURL 时的 typescript-eslint/unbound-method
- visual-studio - 如何在文本编辑器中跳转单词
- android - 查询公共下载文件夹时 MediaStore 不返回结果(Android Q)
- r - 修改数据框的行(purrr)
- unity3d - 使用透视相机拖动对象
- php - ACF 循环表复选框(WordPress)的问题
- php - 如何在两个时间范围内从数据库中检索数据?
- javascript - 获取当前月份打印前一个月
- python - 使用 Instaloader 扫描帐户中的所有帖子并下载 (x) 最喜欢的
- c# - 如何迭代 CloudBlobDirectory 来复制数据?