mac+python3+selenium 4

下载自己的版本

ChromeDriver - WebDriver for Chrome - Downloadshttps://chromedriver.chromium.org/downloads

https://googlechromelabs.github.io/chrome-for-testing/known-good-versions-with-downloads.jsonhttps://googlechromelabs.github.io/chrome-for-testing/known-good-versions-with-downloads.json

把下载好的程序 Google Chrome for Testing.app 解压到 /usr/local/bin/

双击打开试一下,如果打不开,
sudo xattr -d com.apple.quarantine /拖动APP

然后重命名为 chromedriver

.app扩展名也去掉

python 复制代码
from selenium import webdriver

from time import sleep
from selenium.webdriver.common.by import By

# 启动浏览器驱动
driver = webdriver.Chrome()

# 访问url
driver.get('https://www.baidu.com')

# 定位元素
el = driver.find_element(By.ID, 'kw')

# 执行自动化操作
el.send_keys('热搜')
driver.find_element(By.ID, 'su').click()
# 休眠5秒
sleep(5)

# 关闭浏览器并释放进程资源
# driver.quit()
相关推荐
Code_流苏10 分钟前
《Python星球日记》 第69天:生成式模型(GPT 系列)
python·gpt·深度学习·机器学习·自然语言处理·transformer·生成式模型
于壮士hoho1 小时前
Python | Dashboard制作
开发语言·python
掘金-我是哪吒1 小时前
分布式微服务系统架构第131集:fastapi-python
分布式·python·微服务·系统架构·fastapi
小猪快跑爱摄影2 小时前
【Folium】使用离线地图
python
keke102 小时前
Java【10_1】用户注册登录(面向过程与面向对象)
java·python·intellij-idea
微刻时光2 小时前
影刀RPA网页自动化总结
运维·人工智能·python·低代码·自动化·rpa·影刀rpa
WenGyyyL3 小时前
研读论文——《用于3D工业异常检测的自监督特征自适应》
人工智能·python·深度学习·机器学习·计算机视觉·3d
AI视觉网奇3 小时前
3d关键点 可视化
开发语言·python·pygame
belldeep3 小时前
python:trimesh 用于 STL 文件解析和 3D 操作
python·3d·stl
爱笑的林羽3 小时前
Mac M系列 安装 jadx-gui
前端·macos