Python 如何保持 Cookie 一直有效呢?

面向"对象"编程 2023-10-26 11:24:26

比如下面这个简单的小例子:

import requests

headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36 SE 2.X MetaSr 1.0',
    'Cookie': '这里是Cookie'
}

url = 'https://www.123.com/usercenter/这个链接里边有登入后才能访问的内容'
response = requests.get(url,headers=headers) 
data = response.content.decode('utf-8')
print(data)

这样就可以取到,登入后才能访问的内容了,比如说每十分钟取一次。但是,一段时间之后,这个Cookie就失效了,然后就取不到数据了,怎样让这个功能一直有效呢?比如自动更新Cookie?但是,因为某些条件限制,不可以在代码里使用用户名和密码登入。

 


 

...全文
91 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
对南风 11-03
  • 打赏
  • 举报
回复

用requests.session()请求保持会话状态

5,504

社区成员

发帖
与我相关
我的任务
社区描述
人生苦短,我用python
社区管理员
  • Python 学习者
  • 嗨学编程
  • 松鼠爱吃饼干
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

欢迎来到Python学习者们的社区,

 

本社区分享你需要的文章、问题解答、技术互助、学习资源、面试系列等等

 

欢迎你的加入,祝你学有所成~

试试用AI创作助手写篇文章吧