python selenium根据url获取cookie信息(python入门教程(非常详细))

网友投稿 675 2022-08-24


python selenium根据url获取cookie信息(python入门教程(非常详细))

在python中如何用 selenium获取指定页面的cookie信息呢?注意:本实例仅适用于Chrome浏览器,其它浏览器不支持,需要下载对应Chrome浏览器版本的浏览器驱动包。

目录

​​1、查看浏览器版本​​

​​2、下载对应版本的浏览器驱动​​

​​3、获取cookie示例源码​​

1、查看浏览器版本

红色框选的位置就是所对应的浏览器版本信息(这个很重要,不然下面代码有可能会运行不了)

2、下载对应版本的浏览器驱动

下载地址:​​-*- coding: UTF-8 -*-"""@author: Roc-xb"""# 模拟浏览器登录from selenium import webdriverfrom selenium.webdriver.chrome.options import Options# 根据url获取cookiedef get_cookie(url): # 以下三行为无头模式运行,无头模式不开启浏览器,也就是在程序里面运行的 chrome_options = Options() chrome_options.add_argument("--headless") browser = webdriver.Chrome(executable_path=(r'chromedriver.exe'), options=chrome_options) # 设置访问链接 browser.get(url=url) # 获取cookie cookie_items = browser.get_cookies() cookie_str = "" # 组装cookie字符串 for item_cookie in cookie_items: item_str = item_cookie["name"] + "=" + item_cookie["value"] + "; " cookie_str += item_str # 打印出来看一下 print(cookie_str) return cookie_strif __name__ == '__main__': get_cookie("url地址")


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java正则表达式的基本用法和实例大全
下一篇:如何实现文件下载进度条呢?(java下载进度条)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~