如何在python中利用请求库对饼干进行处理

  介绍

如何在python中利用请求库对饼干进行处理?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

python是什么意思

python是一种跨平台的,具有解释性,编译性,互动性和面向对象的脚本语言,其最初的设计是用于编写自动化脚本,随着版本的不断更新和新功能的添加,常用于用于开发独立的项目和大型项目。

方法一:使用请求库获取方法

resp =, requests.get (& # 39; http://www.baidu.com/& # 39;),   打印(resp.cookies),   print (resp.cookies.get_dict ())

方法二:使用请求库提供的会话对象

import 请求   时间=url “http://www.renren.com/PLogin.do",   data =, {“email":“970138074 @qq.com", & # 39;密码# 39;:“pythonspider"},=,{headers  & # 39;用户代理# 39;:,“Mozilla/5.0, (Windows  NT  10.0;, Win64;, x64), AppleWebKit/537.36,   (KHTML, like 壁虎),Chrome/62.0.3202.94  Safari/537.36“,}   #登录   时间=session  requests.session (), session.post (url, data=https://www.yisu.com/zixun/data,头=标题)   #访问   resp=session.get (“http://www.renren.com/256450404/profile”)   打印(resp.text)' ' '

知识点扩展:

我们知道了中请求的会话对象能够在请求之间保持cookie,它极大地方便了我们去使用饼干。当我们想设置方法级别中的请求时,可以如下面示例一样操作。

import 请求   时间=s  requests.session ()   #,第一步:发送一个请求,用于设置请求中的饼干   时间=cookies  dict (cookies_are=& # 39; cookie1& # 39;)   #,小贴士:http://httpbin.org,能够用于测试http请求和响应   时间=r1  s.get (url=& # 39; http://httpbin.org/cookies& # 39;,,饼干=饼干)   打印(r1.text)   #,第二步:发送一个请求,用于再次设置请求中的饼干   时间=cookies  dict (cookies_are=& # 39; cookie2& # 39;)   时间=r2  s.get (url=& # 39; http://httpbin.org/cookies& # 39;,,饼干=饼干)   打印(r2.text)

运行后

#, r1.text   {   ,“cookies": {   ,“cookies_are":“cookie1"   ,}   }   #,t2.text   {   ,“cookies": {   ,“cookies_are":“cookie2"   ,}   }

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

如何在python中利用请求库对饼干进行处理