python:rpa:selenium

Selenium

安装:pip install selenium

基础示例:

from selenium import webdriver
from selenium.webdriver.common.by import By
 
driver = webdriver.Chrome()
driver.get("https://www.selenium.dev/selenium/web/web-form.html")
title = driver.title
driver.implicitly_wait(0.5)
 
text_box = driver.find_element(by=By.NAME, value="my-text")
submit_button = driver.find_element(by=By.CSS_SELECTOR, value="button")
 
text_box.send_keys("Selenium")
submit_button.click()
 
message = driver.find_element(by=By.ID, value="message")
text = message.text
 
driver.quit()
# 示例
chrome.exe --remote-debugging-port=9222 --user-data-dir="C:\selenium"
# 我用的
chrome.exe --remote-debugging-port=9222 --user-data-dir="D:\Code\zhiwang\chrome-win64\zhiwang"
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
options = Options()
options.debugger_address = "localhost:9222"  # 连接到指定的调试端口
driver = webdriver.Chrome(options=options)  # 创建WebDriver实例
  • python/rpa/selenium.txt
  • 最后更改: 2026/02/04 07:55
  • csdate