lingduxingxi 2022-11-28 11:53 采纳率: 87.5%
浏览 16
已结题

webdriver.Chrome函数中是否可以加类似timeout的参数?设置一个自定义超时

各位,关于selenium,我在运行到 driver = webdriver.Chrome(options=option,service=c_service)的时候,有时间会卡住有时间又很流畅,当卡住超过600秒时就报错了,最后报错原因为:

AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 247, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.SessionNotCreatedException: Message: session not created
from timeout: Timed out receiving message from renderer: 600.000
  (Session info: headless chrome=92.0.4515.107)
Stacktrace:
Backtrace:


这是怎么回事?这个默认超时的设置是600秒,如何自定义设置超时时间?因为600秒我觉得太长了!
是不是可以在Chrome函数里面加timeout?如下:
driver = webdriver.Chrome(options=option,service=c_service,timeout=99),这样就是99秒后抛出错误异常,不用再等600秒了,有人知道这个怎么设置吗?

img

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 12月6日
    • 创建了问题 11月28日

    悬赏问题

    • ¥15 asp写PC网站开通了微信支付,扫码付款不能跳转
    • ¥50 AI大模型精调(百度千帆、飞浆)
    • ¥15 关于#c语言#的问题:我在vscode和codeblocks中编写c语言时出现打不开源文件该怎么办
    • ¥15 非科班怎么跑代码?如何导数据和调参
    • ¥15 福州市的全人群死因监测点死亡原因报表
    • ¥15 Altair EDEM中生成一个颗粒,并且各个方向没有初始速度
    • ¥15 系统2008r2 装机配置推荐一下
    • ¥500 服务器搭建cisco AnyConnect vpn
    • ¥15 悬赏Python-playwright部署在centos7上
    • ¥15 psoc creator软件有没有人能远程安装啊