利用requests库获取cookie的两种方式

第一种:

from fake_useragent import UserAgent
import requests

def get_Cookies0():
    ua = UserAgent().ie  #随机获取请求头
    headers = {'User-Agent':ua}
    url = 'https://www.lagou.com/jobs/list_python?'
    session = requests.session()
    session.post(url,headers = headers)
    cookie = session.cookies
    a = cookie.get_dict()
    print (a)
{'user_trace_token': '20200308213106-6f9ea409-d43b-44c9-8298-1d4eadfb69f1', 'SEARCH_ID': '9c6b88bf1b5b4be68c8a6acc30a5d5d7', 'X_HTTP_TOKEN': '42daf4b72327b2816624763851bf5e71415983ed09', 'JSESSIONID': 'ABAAAECABBJAAGI54970F30A8E0A99F7A3C53C963B2CE0A'}

第二种

from fake_useragent import UserAgent
import requests
def get_Cookies1():
    ua = UserAgent().ie
    headers = {'User-Agent': ua}
    url = 'https://www.lagou.com/jobs/list_python?'
    res = requests.get(url,headers=headers)
    cookiejar = res.cookies
    cookiedict = requests.utils.dict_from_cookiejar(cookiejar)
    print (cookiejar)
    print(cookiedict)
<RequestsCookieJar[<Cookie X_HTTP_TOKEN=42daf4b72327b2816624763851bf5e71415983ed09 for .lagou.com/>, <Cookie user_trace_token=20200308213106-6f9ea409-d43b-44c9-8298-1d4eadfb69f1 for .lagou.com/>, <Cookie JSESSIONID=ABAAAECABBJAAGI54970F30A8E0A99F7A3C53C963B2CE0A for www.lagou.com/>, <Cookie SEARCH_ID=9c6b88bf1b5b4be68c8a6acc30a5d5d7 for www.lagou.com/>]>
{'user_trace_token': '20200308213106-6f9ea409-d43b-44c9-8298-1d4eadfb69f1', 'SEARCH_ID': '9c6b88bf1b5b4be68c8a6acc30a5d5d7', 'X_HTTP_TOKEN': '42daf4b72327b2816624763851bf5e71415983ed09', 'JSESSIONID': 'ABAAAECABBJAAGI54970F30A8E0A99F7A3C53C963B2CE0A'}

 

  • 7
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值