一段时间后,Selenium中的Chrome驱动程序运行极慢

时间:2019-12-01 09:27:25

标签: python python-3.x selenium selenium-chromedriver

我正在运行一个用python编写的简单程序,以启动chrome隐身浏览器,导航到网站,投票(通过单击单选按钮,然后单击投票按钮),然后关闭浏览器并重复。我正在运行以下代码:

while 1>0:
    page = webdriver.Chrome(options=options)
    page.get(webpage)
    #some code here
    page.quit()

当我在PyCharm中运行此代码时,它运行了约50次,然后才缓慢启动chrome。例如,它首次启动约50次,启动chrome并开始加载网页需要1-2秒。但是经过大约50次之后,它甚至开始花费20秒钟以上才能启动chrome。我必须完全重新启动pycharm才能解决此问题,然后在〜50次后再次执行。

我认为这是pycharm的问题,所以我直接从终端运行了它(我在Mac上)。在开始执行相同操作之前,它从终端运行了约300次。

有人知道是什么原因引起的,或者我将如何解决?

谢谢

0 个答案:

没有答案