当前位置: 首页 > 图灵资讯 > 行业资讯> python怎么获取网页的cookie(cookies)

python怎么获取网页的cookie(cookies)

发布时间:2026-04-22 15:44:37

python获取网页cookies的方法:

#_*_coding:utf-8_*_
#引用要使用的库
importrequests
importtime
fromseleniumimportwebdriver
fromselenium.webdriver.common.keysimportKeys

#定义登录使用的用户名和密码
username='xxxxx'
password='xxxxxx'
#定义操作火狐浏览器geckodriver.exe的驱动路径,使用前必须将火狐浏览器的安装路径与geckodriver相结合.exe驱动的路径加入环境变量
executable_path="D:\python\Tools\geckodriver.exe"
#打开浏览器
browser=webdriver.Firefox()
#打开要登录的页面
browser.get('xxxxx')
#让页面停顿3秒,防止页面未加载并定位元素
time.sleep(3)
#找到页面输入用户名的地方
username_input=browser.find_element_by_id('textUsername')
#输入用户名
username_input.send_keys(username)
#找到页面输入密码的地方
password_input=browser.find_element_by_id('textPassword')
#输入密码
password_input.send_keys(password)
#回车登陆
password_input.send_keys(Keys.RETURN)
#让页面停顿3秒,防止页面未加载并定位元素
time.sleep(3)
#cookieses用于构造登录
cookie='Username='+username+';Password='+password+';'+browser.get_cookies()[0][ལ]['][&#;name']+'='+browser.get_cookies()[0][ལ]['][&#;value']+';'+browser.get_cookies()[1]['][39]][39];name']+'='+browser.get_cookies()[1]['][39]][39];value']
#使用cookie的代码区
#退出浏览器
browser.quit()

使用python+selenium登录网页,然后使用get_cookies()获取cookies的方法,这种方法获得的cookies是字典格式。

python+selenium是实现自动化测试的工具.

请关注Python视频教程栏目,了解更多Python知识。

相关文章

python如何清空excel单元格

python如何清空excel单元格

2026-04-28
python如何求次幂?

python如何求次幂?

2026-04-28
python如何求偶数和?

python如何求偶数和?

2026-04-28
win10如何安装python模块

win10如何安装python模块

2026-04-28
python怎么计算列表元素个数

python怎么计算列表元素个数

2026-04-28
python如何控制内存

python如何控制内存

2026-04-28