12296: 26672: 0420 / 163936.459: त्रुटि: Browser_switcher_service.cc (238) XXX Init () "सेलेनियम पायथन" में त्रुटि


10

मैं संस्करण 81.0.4044.113 (आधिकारिक बिल्ड) (64-बिट) का उपयोग कर रहा हूं। यह पहले नहीं हो रहा था और कोड पूरी तरह से ठीक काम कर रहा था। लेकिन कुछ दिनों के बाद मैंने इसे फिर से चलाया और यह त्रुटि आई।

मैं इन मॉड्यूल का उपयोग कर रहा हूं->

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

और मैंने क्रोम के रूप में वेबड्राइवर के एक ही संस्करण को स्थापित किया है। किसी भी विचार मैं इस मुद्दे को कैसे हल कर सकता हूं?


कृपया अपने प्रश्न के साथ पूर्ण अपवाद संदेश और स्टैक ट्रेस शामिल करें। आपको उस कोड को भी शामिल करना होगा जिसे आपने लिखा था, जहां अपवाद को फेंक दिया गया था। आयात को देखना अच्छा है, लेकिन यह एक त्रुटि की तरह नहीं दिखता है जो आयात विवरण को निष्पादित करते समय होता है।
ग्रेग बरगार्ड

यह एकमात्र संदेश है जो आता है और कोड को हैंग करता है। कोड क्योंकि मैं नहीं खोलना चाहता था। हालाँकि, मैंने साइट के साथ-साथ परिवर्तनशील नाम भी बदल दिया है। धन्यवाद ग्रेग इसे इंगित करने के लिए।
आदित्य सिन्हा

क्रोम का कौन सा संस्करण आप उपयोग कर रहे हैं?
ग्रेग बरगार्ड

जैसा कि ऊपर उल्लेख किया गया है, मैं संस्करण 81.0.4044.113 (आधिकारिक बिल्ड) (64-बिट) का उपयोग कर रहा हूं।
आदित्य सिन्हा

ChromeDriver के किस संस्करण का आप उपयोग कर रहे हैं?
ग्रेग बरगार्ड

जवाबों:


1

मैं संस्करण 81.0.4044.113 (आधिकारिक बिल्ड) (64-बिट) का भी उपयोग करता हूं। और ऐसा ही होता है मैं मुठभेड़ लेकिन यह अभी भी सफलतापूर्वक चलता है। और अब मैं अभी भी इस समस्या को हल करने के लिए मिल!


यहां तक ​​कि मैं इस अजीब मुद्दे का सामना कर रहा हूं, कोड सफलतापूर्वक चलता है लेकिन इस विचित्र त्रुटि को फेंकता है। कोई समाधान जो आपने पाया है?
एजियो

नहीं, अगर मुझे हल करना है तो मैं आपको बताऊंगा। लेकिन मैं अपने काम के लिए व्यस्त था, मैं हाल ही में हल करने के लिए मिलूंगा। और फिर अगर आपको हल करने का तरीका मिल जाए, तो आप मुझे रास्ता भी बताएंगे। बहुत धन्यवाद
इयान .kiu

1

मुझे वही समस्या थी जो मैंने बहुत कोशिश की थी, लेकिन जवाब नहीं मिला जिसकी मुझे सबसे अच्छी बात चाहिए थी, जो इस समस्या को हल करने के लिए आई थी, अपने वेबड्राइवर को जेकोड्राइवर में बदलने और क्रोम के बजाय फ़ायरफ़ॉक्स का उपयोग करने के लिए है

मुझे उम्मीद है कि इससे मदद मिली


क्षमा करें, लेकिन त्रुटि क्रोम के बारे में है, और मेरे पास एक ही त्रुटि है क्योंकि मैंने नोडज x64 पर स्विच किया है। यह एक x64 संबंधित त्रुटि है।
मेहतर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.