Python get获取页面cookie代码实例


Posted in Python onSeptember 12, 2018

在Python中通过GET来获取页面的COOKIE是非常简单的事情,下面的代码实例演示了如何利用Python 获取COOKIE内容

#! /usr/bin/env python
#coding=utf-8
# -*-coding:utf-8 -*-
#encoding=utf-8

import urllib
import urllib2
import httplib

cj=''
header={'Host':'218.94.26.135',
    'Accept-Language':'zh-CN',
    'Connection':'Keep-Alive',
    'Accept-Encoding':'gzip,deflate',
    'Accept':'text/html, application/xhtml+xml, */*',
    'User-Agent':'Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/28.0.1500.71 Chrome/28.0.1500.71 Safari/537.36'
    }

con=httplib.HTTPConnection('218.94.26.135')            #建立请求:218.94.26.135/casequery/KT_index.jsp?fydm=320100%20A00
con.request(method='GET',url='/casequery/KT_index.jsp?fydm=320100%20A00',headers=header)
res=con.getresponse()
res.read()                              #调用read函数以后,才能获取content。
con.close()

if res.getheader('Set-Cookie')!=None:                #判断是否存在Set-Cookie,有的话,将cookie保存起来
  cj=res.getheader('Set-Cookie').split(';')[0]
  print cj
else:
  print 'got no cookie'

代码很简单,只需要简单的几个命令即可获取

Python 相关文章推荐
python Celery定时任务的示例
Mar 13 Python
对Python3之方法的覆盖与super函数详解
Jun 26 Python
连接pandas以及数组转pandas的方法
Jun 28 Python
python使用tomorrow实现多线程的例子
Jul 20 Python
Pytorch 中retain_graph的用法详解
Jan 07 Python
Python控制台输出时刷新当前行内容而不是输出新行的实现
Feb 21 Python
Python导入模块包原理及相关注意事项
Mar 25 Python
Python如何将函数值赋给变量
Apr 28 Python
什么是python的列表推导式
May 26 Python
使用openCV去除文字中乱入的线条实例
Jun 02 Python
详解python的异常捕获
Mar 03 Python
Django框架中视图的用法
Jun 10 Python
python读取和保存图片5种方法对比
Sep 12 #Python
python3 拼接字符串的7种方法
Sep 12 #Python
python简单操作excle的方法
Sep 12 #Python
使用python实现快速搭建简易的FTP服务器
Sep 12 #Python
python ftp 按目录结构上传下载的实现代码
Sep 12 #Python
python3结合openpyxl库实现excel操作的实例代码
Sep 11 #Python
python创建文件备份的脚本
Sep 11 #Python
You might like
php mysql 判断update之后是否更新了的方法
2012/01/10 PHP
PHP+APACHE实现网址伪静态
2015/02/22 PHP
php实现压缩合并js的方法【附demo源码下载】
2016/09/22 PHP
thinkphp3.2实现在线留言提交验证码功能
2017/07/19 PHP
基于php数组中的索引数组和关联数组详解
2018/03/12 PHP
基于jquery的web页面日期格式化插件
2011/11/15 Javascript
基于jQuery实现的百度导航li拖放排列效果,即时更新数据库
2012/07/31 Javascript
网页中返回顶部代码(多种方法)另附注释说明
2013/04/24 Javascript
js实现瀑布流的一种简单方法实例分享
2013/11/04 Javascript
js中switch case循环实例代码
2013/12/30 Javascript
js获取指定日期周数以及星期几的小例子
2014/06/27 Javascript
JavaScript闭包详解
2015/02/02 Javascript
JavaScript简单实现鼠标移动切换图片的方法
2016/02/23 Javascript
使用JQuery实现智能表单验证功能
2016/03/08 Javascript
第九章之路径分页标签与徽章组件
2016/04/25 Javascript
浅谈js和css内联外联注意事项
2016/06/30 Javascript
jquery实现下拉框多选方法介绍
2017/01/03 Javascript
JS判断两个对象内容是否相等的方法示例
2017/04/10 Javascript
微信小程序商城项目之淘宝分类入口(2)
2017/04/17 Javascript
WebSocket实现简单客服聊天系统
2017/05/12 Javascript
vue init webpack myproject构建项目 ip不能访问的解决方法
2018/03/20 Javascript
详解Vue 全局变量,局部变量
2019/04/17 Javascript
es6中使用map简化复杂条件判断操作实例详解
2020/02/19 Javascript
vue+koa2搭建mock数据环境的详细教程
2020/05/18 Javascript
uniapp 仿微信的右边下拉选择弹出框的实现代码
2020/07/12 Javascript
解决vue中的无限循环问题
2020/07/27 Javascript
前端开发基础javaScript的六大作用
2020/08/06 Javascript
Python中使用logging模块代替print(logging简明指南)
2014/07/09 Python
Python使用smtplib模块发送电子邮件的流程详解
2016/06/27 Python
Python探索之SocketServer详解
2017/10/28 Python
python和c语言的主要区别总结
2019/07/07 Python
如何用Python 加密文件
2020/09/10 Python
HTML5 Canvas的性能提高技巧经验分享
2013/07/02 HTML / CSS
村委会贫困证明
2014/01/14 职场文书
2015年员工试用期工作总结
2014/12/12 职场文书
Python使用Beautiful Soup(BS4)库解析HTML和XML
2022/06/05 Python