Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Menekan Ralat 'USB: usb_device_handle_win.cc:1020 Gagal Membaca Deskriptor daripada Sambungan Nod' dalam Selenium dengan ChromeDriver v87 pada Windows 10?

Bagaimana untuk Menekan Ralat 'USB: usb_device_handle_win.cc:1020 Gagal Membaca Deskriptor daripada Sambungan Nod' dalam Selenium dengan ChromeDriver v87 pada Windows 10?

DDD
DDDasal
2024-11-11 22:54:03632semak imbas

How to Suppress the

USB: usb_device_handle_win.cc:1020 Gagal Membaca Deskriptor daripada Ralat Sambungan Nod dengan ChromeDriver v87 / Chrome v87 Menggunakan Selenium pada Windows 10

Masalah: 🎜>

Selepas menaik taraf kepada ChromeDriver v87 dan Chrome v87, pengguna menghadapi ralat berikut semasa menjalankan ujian Selenium:

[ERROR:device_event_log_impl.cc(211)] ... Failed to read descriptor from node connection: A device attached to the system is not functioning. (0x1F)

Penyelesaian:

Ralat ini boleh dihalang dengan menambahkan pilihan percubaan berikut pada pemacu web.Objek ChromeOptions():

options.add_experimental_option('excludeSwitches', ['enable-logging'])

Blok Kod Dikemas Kini:

from selenium import webdriver

options = webdriver.ChromeOptions() 
options.add_argument("start-maximized")
options.add_experimental_option('excludeSwitches', ['enable-logging'])
driver = webdriver.Chrome(options=options, executable_path=r'C:\WebDrivers\chromedriver.exe')
driver.get('https://www.google.com/')
Dengan mengecualikan suis pengelogan dayakan, mesej ralat tidak lagi akan dipaparkan dalam konsol, membolehkan ujian dijalankan tanpa gangguan.

Atas ialah kandungan terperinci Bagaimana untuk Menekan Ralat 'USB: usb_device_handle_win.cc:1020 Gagal Membaca Deskriptor daripada Sambungan Nod' dalam Selenium dengan ChromeDriver v87 pada Windows 10?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn