我需要有关 Selenium 和 chrome webdrivers 的帮助。我的 CommandPrompt 中弹出一个错误,我不知道如何解决它
我是 Python 和 Selenium 的新手,在 Windows 上工作。 我目前正在 Udemy 上学习有关 Selenium 和 Python 的课程,以便创建自动化脚本(又称 Web 机器人)
讲座中的步骤:
-
创建虚拟环境并在其中安装 pip
-
激活虚拟环境
-
运行
Python.exe
-
类型
import selenium import webdriver
' -
类型 browser =
webdriver.Chrome()
-
Chrome 浏览器打开。但同时,它给出了以下错误消息:
DevTools 正在监听 ws://127.0.0.1:57721/devtools/browser/714e788a-2c6a-452b-b89f-403520a5ab75
[17820:23420:1024/073800.031:ERROR:chrome_browser_main_extra_parts_metrics.cc(230)] crbug.com/1216328: Checking Bluetooth availability started. Please report if there is no report that this ends. [17820:23420:1024/073800.032:ERROR:chrome_browser_main_extra_parts_metrics.cc(233)] crbug.com/1216328: Checking Bluetooth availability ended. [17820:20848:1024/073800.033:ERROR:usb_descriptors.cc(160)] Device descriptor parsing error. [17820:20848:1024/073800.034:ERROR:device_event_log_impl.cc(214)] [07:38:00.034] USB: usb_device_win.cc:93 Failed to read descriptors from \?\usb#vid_046d&pid_c332#198b38733838#{a5dcbf10-6530-11d2-901f-00c04fb951ed}. [17820:23420:1024/073800.033:ERROR:chrome_browser_main_extra_parts_metrics.cc(236)] crbug.com/1216328: Checking default browser status started. Please report if there is no report that this ends. [17820:20848:1024/073800.038:ERROR:device_event_log_impl.cc(214)] [07:38:00.038] USB: usb_device_handle_win.cc:1048 Failed to read descriptor from node connection: A device attached to the system is not functioning. (0x1F) [17820:20848:1024/073800.039:ERROR:device_event_log_impl.cc(214)] [07:38:00.038] USB: usb_device_handle_win.cc:1048 Failed to read descriptor from node connection: A device attached to the system is not functioning. (0x1F) [17820:23420:1024/073800.324:ERROR:chrome_browser_main_extra_parts_metrics.cc(240)] crbug.com/1216328: Checking default browser status ended. [12304:24324:1024/073956.924:ERROR:gpu_init.cc(453)] Passthrough is not supported, GL is disabled, ANGLE is
-
我仍然可以 browser.get('webpages'),但它给出了更多错误消息,如
回溯(最近一次调用最后一次): 文件“”,第 1 行,在 文件“C:\Users\Jonathan\venvs\automation\lib\site-packages\selenium\webdriver\remote\webdriver.py”,第 430 行,在 get self.execute(Command.GET, {'url': url}) 文件“C:\Users\Jonathan\venvs\automation\lib\site-packages\selenium\webdriver\remote\webdriver.py”,第 418 行,在执行中 self.error_handler.check_response(response) 文件“C:\Users\Jonathan\venvs\automation\lib\site-packages\selenium\webdriver\remote\errorhandler.py”,第 243 行,在 check_response 中 引发 exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException:消息:未知错误:net::ERR_NAME_NOT_RESOLVED (会话信息:chrome=95.0.4638.54) 堆栈跟踪: 回溯: Ordinal0 [0x00E43AB3+2505395] Ordinal0 [0x00DDAE41+2076225] Ordinal0 [0x00CE2498+1057944] Ordinal0 [0x00CDF0A1+1044641] Ordinal0 [0x00CD52C2+1004226] Ordinal0 [0x00CD5EC2+1007298] Ordinal0 [0x00CD550A+1004810] Ordinal0 [0x00CD4BC8+1002440] Ordinal0 [0x00CD3D5D+998749] Ordinal0 [0x00CD4016+999446] Ordinal0 [0x00CE3A6A+1063530] Ordinal0 [0x00D356ED+1398509] 序数 0 [0x00D259F3+1333747] 序数 0 [0x00D35168+1397096] 序数 0 [0x00D258BB+1333435] 序数 0 [0x00D023E4+1188836] 序数 0 [0x00 D0323F+1192511] GetHandleVerifier [0x00FCCB36+1554566] GetHandleVerifier [0x01074A0C+2242396] GetHandleVerifier [0x00ED0E0B+523099] GetHandleVerifier [0x00ECFEB0+519168] Ordinal0 [0x00DE02FD+2097917] Ordinal0 [0x00DE4388+2114440] Ordinal0 [0x00DE44C2+2114754] Ordinal0 [0x00DEE041+2154561] BaseThreadInitThunk [0x76F3FA29+25] RtlGetAppContainerNamedObjectPath [0x77107A9E+286] RtlGetAppContainerNamedObjectPath [0x77107A6E+238]
-
如果有人能解释一下如何解决这个错误,我将不胜感激。谢谢!!
这些不是错误消息。我总是收到它们,但一切正常。
这些 不是 错误消息。
“ Traceback ”包含在代码中特定点进行的函数调用。
它们不应干扰您的代码。
错误应明确说明:例如
AttributeError ImportError IndexError KeyError NameError SyntaxError TypeError ValueError