记录selenium和chrome使用socks代理打开网页以及查看selenium的版本

使用前,首先打开socks5全局代理。 之前我还写过一篇关于编程中使用到代理的情况:

记录一下python编程中需要使用代理的解决方法_python 使用全局代理_小小爬虾的博客-CSDN博客

在本文中,首先安装selenium和安装chrome浏览器。

参考我的文章python3如何安装各类库的小总结_小小爬虾的博客-CSDN博客

复制代码
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import time

#socks代理
host='127.0.0.1'
port='10808'
chrome_options = Options()
chrome_options.add_argument("--proxy-server=socks5://" + host + ":" + port)

# driver = webdriver.Chrome(chrome_options=chrome_options)#低版本的selenium使用的是chrome_options=chrome_options
driver = webdriver.Chrome(options=chrome_options)#高版本的selenium使用的是options=chrome_options
url = "https://www.google.com"
driver.maximize_window() #浏览器最大化
driver.get(url)
time.sleep(10)

那么,如何查看selenium的版本呢?

1、运行cmd,进入到pip3.exe的路径

cd C:\Users\LC\AppData\Local\Programs\Python\Python310\Scripts

2、在路径下运行pip3.exe show selenium

相关推荐
志尊宝12 小时前
AI原生前端开发(011):Chrome 148+内置Gemini Nano入门
前端·chrome·ai-native
步行cgn12 小时前
为什么使用接口测试工具?
测试工具
P1Browser13 小时前
Puppeteer 与 Selenium 技术对比:多账号自动化管理如何做环境隔离?
selenium·测试工具·自动化
Frag0ut14 小时前
Chrome媒体与通信中枢:2026年音视频处理及跨端协作原生指南
chrome·谷歌浏览器·画中画·媒体处理·音视频转换·webrtc诊断·跨设备传输
我喜欢就喜欢15 小时前
Chrome 插件开发实战指南
前端·chrome
死磕音视频15 小时前
Gemini in Chrome 入门:让浏览器里的 AI 读懂当前网页
chrome·gemini·ai浏览器·网页总结
weihubeats1 天前
10 MB 的 Postman 替代品,启动不到 1 秒
测试工具·postman
兮动人2 天前
Chrome 152 升级后本地请求全挂了?是 LNA 策略在搞事
前端·chrome·lna·local network
Frag0ut3 天前
Chrome最新版不再支持Win7?解决方案与原因解析
chrome·谷歌浏览器·windows7·supermium·firefox esr·chrome 109
前程6193 天前
我用 Chrome 插件把小红书的灵感收集做成了有字段的工作流
chrome