ubuntu24.04利用selenium控制浏览器的方法
1.安装selenium
sh
sudo apt install python3-selenium
2.下载chromedriver
在上面两个地址中挑选自己的版本号
下载chromedriver的时候一定要跟自己浏览器的版本相对应,笔者采用的是版本 131.0.6778.108(正式版本),下载大版本号一直就行。
3.处理chromedriver
解压下载的文件,然后把chromedriver移动到系统环境变量下面的目录里,请看笔者的演示
sh
unzip *.zip
sudo mv chromedriver /usr/local/bin
sudo chmod +x /usr/local/bin/chromedriver
4.代码演示
python
#coding=utf-8
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.by import By
import time
# 指定ChromeDriver的路径
service = Service(executable_path='/usr/local/bin/chromedriver')
# 创建Chrome WebDriver实例
driver = webdriver.Chrome(service=service)
# 接下来可以使用driver进行各种操作
driver.get("http://www.baidu.com")
driver.find_element(By.ID, 'kw').send_keys('selenium')
driver.find_element(By.ID, 'su').click()
time.sleep(20)
# 最后,不要忘记关闭浏览器
driver.quit()