文章目录
- 1. 安装 Selenium
- 1.1 安装 Selenium 库
- 1.2 下载浏览器驱动
- 2. 基础用法
- 2.1 启动浏览器
- 2.2 查找元素
- 2.3 操作元素
- 3. 高级功能
- 3.1 等待机制
- 3.2 处理弹窗
- 3.3 执行 JavaScript
- 3.4 切换窗口或 iframe
- 3.5 处理 Cookies
- 3.6 截图
- 3.7 处理下拉菜单
- 4. 浏览器选项
- 4.1 无头模式(Headless)
- 4.2 禁用图片加载
- 4.3 设置代理
- 5. 常见应用场景
- 5.1 自动化登录
- 5.2 抓取动态加载数据
- 5.3 登录网站并获取数据
- 6. 注意事项
- 6. 总结