为什么当我尝试使用自动化代码时,字段集无法自动填充?


from selenium import webdriver
from selenium.webdriver.common.keys import Keys

driver = webdriver.Chrome("C:Program Fileschromedriver_win32chromedriver.exe")
driver.get("http://localhost:4200")

elem = driver.find_element_by_name("username")
elem.clear()
elem.send_keys("test")
driver.close()

我正在学习编写自动化代码。当我尝试用该代码填充用户名时,程序不会填充用户名列。这些是错误消息

美元[15764:12120:1004/103725.917:错误:device_event_log_impl.cc (214))[10:37:25.917] usb_device_handle_win。cc:1048读取失败来自节点连接的描述符:连接到系统的设备是没有功能。(0 x1f)[15764:12120:1004/103725.921:错误:device_event_log_impl.cc (214))[10:37:25.921] usb_device_handle_win。cc:1048读取失败来自节点连接的描述符:连接到系统的设备是没有功能。(0 x1f)[15764:10488:1004/103725.929:错误:chrome_browser_main_extra_parts_metrics.cc (228))crbug.com/1216328:开始检查蓝牙可用性。请如果没有报告,请报告。[15764:10488:1004/103725.932:错误:chrome_browser_main_extra_parts_metrics.cc (231))crbug.com/1216328:检查蓝牙可用性结束。[15764:10488:1004/103725.949:错误:chrome_browser_main_extra_parts_metrics.cc (234))crbug.com/1216328:检查默认浏览器状态已启动。请如果没有报告,这结束了。[15764:10488:1004/103726.019:错误:chrome_browser_main_extra_parts_metrics.cc (238))crbug.com/1216328:检查默认浏览器状态结束。

如果你在Python中使用Selenium,那么在Selenium代码中添加这些额外的选项以避免这些控制台错误-

options = webdriver.ChromeOptions()
options.add_experimental_option('excludeSwitches', ['enable-logging'])
driver = webdriver.Chrome(options=options)

最新更新