将Selenium与Python一起使用不适用于googlechrome



我有代码,它在chrome中打开了这个代码的网站,但它没有进一步

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
driver = webdriver.Chrome("C:Driverschromedriver_win32 (2)chromedriver.exe")
driver.get('https://opensource-demo.orangehrmlive.com/web/index.php/auth/login')
driver.find_element("username").send_keys("Admin")
driver.find_element("password").send_keys("admin123")
driver.close()

这一次的结果

我需要回答如何解决这个问题

初始化Web驱动程序和选择输入元素的方式似乎是个问题。

试着这样做。

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.common.by import By
import time
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()))
driver.get('https://opensource-demo.orangehrmlive.com/web/index.php/auth/login')
time.sleep(3)
driver.find_element(By.XPATH, "//input[@name='username']").send_keys("Admin")
driver.find_element(By.XPATH, "//input[@name='password']").send_keys("admin123")
time.sleep(3)
driver.close()

您也可以在这里查看硒的快速入门指南

最新更新