本地搭建selenium环境
- 下载驱动(以chrome为例,环境是mac)
- 官方地址
- 选择匹配浏览器版本的驱动进行下载,下载后解压,将驱动放入路径
/usr/local/bin
- 下载selenium包,
pipenv install selenium --skip-lock
- 在python中使用selenium
from selenium import webdriver
if __name__ == "__main__":
// 初始化一个chrome浏览器用的driver
driver = webdriver.Chrome()
mytoken = ""
url = ""
// 启动浏览器并打开页面
driver.get(url)
// 往浏览器里添加了cookie,并且key为token,值为mytoken
driver.add_cookie(cookie_dict={'name': 'token', 'value': mytoken})
// 重新打开页面,这步骤的目的是因为第二步加了cookie
driver.get(url)