本期Python培训教程是教大家如何进行HTTP获取cookie并处理的方法,希望本期教程能够给大家带来帮助,请看以下详细内容介绍。

  Cookie模块同样是Python标准库中的一员,它定义了一些类来解析和创建HTTP 的 cookie头部信息。

  一、创建和设置Cookie

  >>> import Cookie #导入Cookie操作模块,注意首字母是大写的。

  >>> c = Cookie.SimpleCookie() #创建对象

  >>> c[‘mycookie’] = ‘cookie_value’

  >>> print c

  >>>

  这样,就输出了一个符合规则的 Set-Cookie头部信息,可以作为HTTP网页响应Header信息的一部分,传递给客户端。

  二、获取 cookie信息的代码演示

  >>> import Cookie #python 获取cookie

  >>> import urllib

  >>> import urllib2

  >>>

  >>> c = cookielib.LWPCookieJar() #python获取cookies

  >>> opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(c))

  >>> login_path = “http://www.example.com/login.php”

  >>>

  >>> data = {“name”: “admin”, “passwd”: “hahaha”}

  >>> post_info = urllib.urlencode(data)

  >>> request = urllib2.Request(login_path, post_info)

  >>> html = opener.open(request).read()

  >>>

  >>>if c:

  >>> print c

  >>>

  >>>c.save(‘cookie.txt’)

  >>>

  python培训网提示:Cookie就是储存在用户本地终端上的数据,经过加密,它的最新规范是RFC2965, 当然浏览器有设置可以禁止使用cookie,

  而且Cookie都有它的生命周期,一些统计系统就是利用Cookie来统计用户信息的,包括网站登录,识别用户都需要它。

Python Cookie HTTP获取cookie并处理相关推荐

  1. Django框架(21.Django中设置cookie以及获取cookie)

    状态保持 http协议是无状态的.下一次去访问一个页面时并不知道上一次对这个页面做了什么 Cookie 1.cookie是由服务器生成,存储在浏览器端的一小段文本信息. 2.cookie的特点: 以键 ...

  2. Python教程分享:Python Cookie HTTP获取cookie并处理

    本期Python教程是教大家如何进行HTTP获取cookie并处理的方法,希望本期教程能够给大家带来帮助,请看以下详细内容介绍. Cookie模块同样是Python标准库中的一员,它定义了一些类来解析 ...

  3. Python培训技术分享:Python Cookie HTTP获取cookie并处理

    Cookie模块同样是Python标准库中的一员,它定义了一些类来解析和创建HTTP 的 cookie头部信息. 一.创建和设置Cookie >>> import Cookie #导 ...

  4. python+selenium获取cookie session_selenium获取cookie及设置cookie

    获取cookie:在打开的页面使用 self.driver.get_cookies() 返回下面数据: [{'domain': '.linkedin.com', 'expiry': 1553, 'ht ...

  5. Python用selenium获取cookie以后给rqeuests使用。

    先使用selenium的get_cookies()方法获取cookie,再使用 requests.Session() 使用cookie 获取 首先用selenium自带的get_cookies()方法 ...

  6. Javascript设置cookie和获取cookie

    2019独角兽企业重金招聘Python工程师标准>>> 1. 设置cookie function setCookie (name, value, expireTime) {var d ...

  7. Flask框架(flask中对cookie的处理(设置cookie、获取cookie、删除cookie))

    在Flask中对cookie的处理 1. 设置cookie: 设置cookie,默认有效期是临时cookie,浏览器关闭就失效 可以通过 max_age 设置有效期, 单位是秒 resp = make ...

  8. php如何获取cookie,怎么获取cookie的值

    获取cookie值的方法:首先通过[document.cookie]获取所有的cookie值:然后由于得到的是所有值在一起的字符串可以用split函数将字符串分割开变成数组:最后判断数组中有没有包含c ...

  9. java cookie获取cookie_java操作cookie、获取cookie的操作,亲测好用!

    首先cookie是干啥的.由来,介绍我就不清了,您能搜到这里来说明您也是了解过要用才来的,好少扯犊子,进入正题: 首先声明一点cookie是由键值对组成的,也就是key,value,要么您不存,要么就 ...

最新文章

  1. redis常用命令参考
  2. 阿里二面:为什么要分库分表?
  3. 谷歌最新发布数据集:Open Images V6 来了!新增局部叙事标注形式
  4. linux下vsftp
  5. 写在2018-我的技术之路汇总前言
  6. 高等数理统计(part8)--UMRUE和UMVUE
  7. 《深入浅出数据分析》第十二章——R语言lattice数据包
  8. html5 tab菜单切换页面,11个常用的jQuery TAB切换菜单源码及制作教程
  9. 写文章最难写的是标题
  10. 《Go 语言程序设计》读书笔记 (三) 方法
  11. struct和typedef struct用法
  12. Linux下利用ioctl函数获取网卡信息
  13. 【问题8】Redis它到底解决了哪些问题?
  14. 扩展欧几里得算法及其简单应用
  15. 迅雷下载电影天堂片源,出现“应版权方要求,文件无法下载”的解决方法
  16. BZOJ-3231 递归数列 矩阵连乘+快速幂
  17. 需求与商业模式创新-需求9-原型
  18. 商汤科技发布新一代SensePass工业级可视人脸识别门禁全新升级
  19. Win10专业版企业版如何关闭系统更新
  20. 百度官方大拿分享:移动搜索下的新机遇新挑战

热门文章

  1. 一位老码农的分享:一线程序员该如何面对「中年危机」?
  2. 腾讯广告广点通API接入文档(Android)
  3. Docker镜像使用
  4. ulimit -n 修改
  5. CHUCK手把手带你搞定OPENSTACK
  6. Android Touch事件传递机制 二:单纯的(伪生命周期) 这个清楚一点
  7. Adobe推出HTML5动画设计工具Edge
  8. 2.8 FSM之Moore和Mealy part3
  9. 【百度地图API】——如何用label制作简易的房产标签
  10. pap和chap交叉认证