12296: 26672: 0420/163936.459: ERROR: browser_switcher_service.cc (238) XXX init () Lỗi trong Lỗi Selenium Python


10

Tôi đang sử dụng Phiên bản 81.0.4044.113 (Bản dựng chính thức) (64-bit). Điều đó đã không xảy ra trước đây và mã đã hoạt động hoàn toàn tốt. Nhưng sau vài ngày tôi chạy lại và lỗi này đã đến.

Tôi đang sử dụng các mô-đun này->

from selenium import webdriver
from selenium.webdriver.common.by import By 
from selenium.webdriver.support.ui import WebDriverWait 
from selenium.webdriver.support import expected_conditions as EC 
from selenium.common.exceptions import TimeoutException
import csv
import time
from tkinter import *

def Authorization():
    time.sleep(15)
    username = driver.find_element_by_id("userInput")
    username.send_keys('username')
    driver.find_element_by_xpath("//*[@id='login-button']").click()

    time.sleep(5)
    password = driver.find_element_by_xpath("//*[@id='passwordInput']")
    password.send_keys('password')

    submit_button = driver.find_element_by_xpath("//*[@id='login-button']").click()

def Extractor():
    time.sleep(25)
    integrated_release = driver.find_elements_by_xpath("//*[@id='versionArea']/div/table/tbody/tr[2]/td[2]")
    global integrated_release_data
    integrated_release_data = [x.text for x in integrated_release]

    impact_release = driver.find_elements_by_xpath("//*[@id='versionArea']/div/table/tbody/tr[5]/td[2]")
    global impact_release_data 
    impact_release_data = [x.text for x in impact_release]

    build_platform = driver.find_elements_by_xpath("//*[@id='btkArea']/div/table/tbody/tr[2]/td[2]/span")
    global build_platform_data 
    build_platform_data = [x.text for x in build_platform]


def To_csv():
    csvData = [final_data]
    with open('data.csv', 'a') as csvFile:
        writers = csv.writer(csvFile)
        writers.writerows(csvData)
    csvFile.close()

def printtext():
    global bugName
    bugName = e.get() 
    print(bugName)

def kinter():
    root = Tk()
    root.geometry("500x100")
    root.title('xtractor')

    var = StringVar()
    label = Label( root, textvariable=var)
    var.set("Enter")
    label.pack()

    global e
    e = Entry(root)
    e.pack()
    e.focus_set()

    b = Button(root,text='submit',command=printtext)
    b.pack(side='bottom')
    root.mainloop()

kinter()

driver = webdriver.Chrome()

bugs = bugName.split(',')

driver.get("http........"+bugs[0])
bugname = [bugs[0]]

Authorization()
Extractor()
final_data = a+b+c+d+e
To_csv()

count = 0
for bug in bugs:
    try:
        if count == 0:
            count += 1
            continue

        driver.get("http:....."+bug)
        bugname = [bug]

        Extractor()
        final_data = a+b+c+d+e
        To_csv()
    except:
        continue

và tôi đã cài đặt phiên bản webdo tương tự như chrome. Bất kỳ ý tưởng làm thế nào tôi có thể giải quyết vấn đề này?


Vui lòng bao gồm thông báo ngoại lệ đầy đủ và theo dõi ngăn xếp với câu hỏi của bạn. Bạn cũng cần bao gồm mã bạn đã viết nơi ném ngoại lệ. Xem nhập khẩu là tốt, nhưng điều này không giống như một lỗi xảy ra khi thực hiện các báo cáo nhập khẩu.
Greg Burghardt

Đây là thông điệp duy nhất đến và treo mã. Mã tôi không muốn vì nó không mở. Mặc dù, tôi đã thay đổi trang web cũng như tên biến. Cảm ơn Greg đã chỉ ra nó.
Aditya Sinha

Phiên bản chrome nào bạn đang sử dụng?
Greg Burghardt

Như đã đề cập ở trên, tôi đang sử dụng Phiên bản 81.0.4044.113 (Bản dựng chính thức) (64-bit).
Aditya Sinha

Phiên bản ChromeDriver nào bạn đang sử dụng?
Greg Burghardt

Câu trả lời:


1

Tôi cũng sử dụng Phiên bản 81.0.4044.113 (Bản dựng chính thức) (64-bit). và điều tương tự xảy ra tôi gặp phải nhưng nó vẫn chạy thành công. và bây giờ tôi vẫn tìm cách giải quyết vấn đề này!


Ngay cả tôi đang đối mặt với vấn đề kỳ lạ này, mã chạy thành công nhưng ném lỗi kỳ lạ này. Bất kỳ giải pháp bạn đã tìm thấy?
Ezio

Không, nếu tôi tìm cách giải quyết tôi sẽ nói với bạn. Nhưng tôi bận công việc của mình, tôi sẽ tìm cách giải quyết gần đây. Và sau đó nếu bạn tìm được cách giải quyết, bạn cũng sẽ nói cho tôi biết. Cảm ơn rất nhiều
Ian .qiu

1

Tôi gặp vấn đề tương tự, tôi đã cố gắng rất nhiều nhưng không thể tìm thấy câu trả lời tôi cần điều tốt nhất tôi đã đưa ra để giải quyết lỗi là thay đổi webler của bạn thành geckodriver và sử dụng firefox thay vì chrome

tôi hy vọng điều này đã giúp


xin lỗi nhưng lỗi là do chrome và tôi có lỗi tương tự kể từ khi tôi chuyển sang nodejs x64. Đây là một lỗi liên quan đến x64.
người nhặt rác
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.