python之selenium如何保留chrome配置,保持登陆

 时间:2024-11-10 09:54:20

1、首先,我们需要首疏扌熘创建ChromeOptions,即Chrome浏览器的配置参数,然后将Chrome的默认配置文件夹输入进去,这样selenium所开启的Chrome就回去读取这个目录下的趺谄菇明配置文件了,以前有记住过密码什么的网站就都在了driverOptions = webdriver.ChromeOptions()driverOptions.add_argument(r"user-data-dir=C:\Users\Administrator\AppData\Local\Google\Chrome\User Data")目录需要自己找一下,我的是在这里(win7)

python之selenium如何保留chrome配置,保持登陆

2、第二步为webdriver设置这个Options,注意把前面俩个默认参数加上,"罕铞泱殳chromedriver"和0driver = webdriver.Chrome("chromedriver",0,driverOptions)

python之selenium如何保留chrome配置,保持登陆

3、最后一步,我们进行访问测试,访问目标是百度页面,这里我们先打开chrome,打开百度进行登陆driver.get("http://www.baidu.com")

python之selenium如何保留chrome配置,保持登陆

4、这是我们完整的代码,其中的r代表后面的字符串斜杠不转义

python之selenium如何保留chrome配置,保持登陆

5、我们进行最终运行测试,打开chrome后,我们打开了www.baidu.com,因为以前登陆过百度,而且cookie还没有失效,所以一打开就是登陆状态了,无需再登陆

python之selenium如何保留chrome配置,保持登陆
  • textarea怎么获取自动换行
  • C# 调整 .Net 版本的方法
  • 怎样使用C#进行窗口截图
  • kettle 创建资源库
  • 简单认识中国版权保护中心及其和其他机构的区别
  • 热门搜索
    同声相应同气相求的意思 锅盖头适合什么脸型 嘀咕的意思 俚语是什么意思 质数是什么意思 红旗h9什么价位 平治道涂是什么意思 软妹币是什么意思 沙发是什么意思 牺牲的意思