selenium webdriver出错

时间:2018-06-06 13:09:10

标签: selenium selenium-chromedriver

error message: Failed to send GPUChannelMSG_CreateCommandBuffer [使用硒进行网页抓取。这些是我的进口。

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.support import expected_conditions as EC
from bs4 import BeautifulSoup
from random import randint
import re
import pandas as pd
import time
import os
while rem_num > 0:
    chunk_s = randint(int(chunk*0.9), int(chunk*1.1))
    if rem_num >= chunk_s:
        bl.append(rem_l[:chunk_s])
        rem_l = rem_l[chunk_s:]
        rem_num = len(rem_l)
    else:
        bl.append(rem_l)
        rem_num = 0
os.environ["webdriver.chrome.driver"] = brdrpath
br = webdriver.Chrome(brdrpath)
br.get(base_url)
batch = 0
print bl
for b in bl:
    batch += 1
    if batch % (log_times + 1) == 0:
        sleep_sec = randint(sleep_time, sleep_time + 10)
        print str(log_times) + ' consecutive logins...need to sleep for ' + str(sleep_sec) + ' sec'
        time.sleep(sleep_sec)

    ## login portal
    LoginPortal(br, base_url, login)
#----我的登录门户网站已找到按ID等元素登录页面。

此代码一个接一个地打开多个chrome会话大约40-50个奇数会话并且正在抛出超时错误。无法理解为什么会发生这种情况。] 2

0 个答案:

没有答案