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和bash统计CPU利用率的方法
Jul 10 Python
玩转python爬虫之URLError异常处理
Feb 17 Python
使用Python通过win32 COM打开Excel并添加Sheet的方法
May 02 Python
在双python下设置python3为默认的方法
Oct 31 Python
解决python flask中config配置管理的问题
Jul 26 Python
详解Python用三种方式统计词频的方法
Jul 29 Python
Pycharm 2019 破解激活方法图文详解
Oct 11 Python
Django def clean()函数对表单中的数据进行验证操作
Jul 09 Python
python如何建立全零数组
Jul 19 Python
Python利用命名空间解析XML文档
Aug 10 Python
pycharm2020.2 配置使用的方法详解
Sep 16 Python
Python代码覆盖率统计工具coverage.py用法详解
Nov 25 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
Blitz templates 最快的PHP模板引擎
2010/04/06 PHP
php守护进程 加linux命令nohup实现任务每秒执行一次
2011/07/04 PHP
PHP的Yii框架中Model模型的学习教程
2016/03/29 PHP
php扩展开发入门demo示例
2019/09/23 PHP
GreyBox技术总结(转)
2010/11/23 Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
2013/11/13 Javascript
用js读、写、删除Cookie代码续篇
2014/12/03 Javascript
AngularJS基础知识笔记之过滤器
2015/05/10 Javascript
jQuery实现按钮的点击 全选/反选 单选框/复选框 文本框 表单验证
2015/06/25 Javascript
JavaScript利用HTML DOM进行文档操作的方法
2016/03/28 Javascript
如何重置vue打印变量的显示方式
2017/12/06 Javascript
JS对象与json字符串相互转换实现方法示例
2018/06/14 Javascript
微信小程序导入Vant报错VM292:1 thirdScriptError的解决方法
2019/08/01 Javascript
Vue路由前后端设计总结
2019/08/06 Javascript
vue element实现表格合并行数据
2020/11/30 Vue.js
Python利用ansible分发处理任务
2015/08/04 Python
Python检测生僻字的实现方法
2016/10/23 Python
Python统计单词出现的次数
2018/04/04 Python
Pycharm+Python工程,引用子模块的实现
2020/03/09 Python
python利用faker库批量生成测试数据
2020/10/15 Python
python 利用Pyinstaller打包Web项目
2020/10/23 Python
如何基于matlab相机标定导出xml文件
2020/11/02 Python
css3旋转木马_动力节点Java学院整理
2017/07/12 HTML / CSS
施华洛世奇加拿大官网:SWAROVSKI加拿大
2018/06/03 全球购物
计算机工程学院个人求职信
2013/10/05 职场文书
毕业生就业自荐书
2013/12/15 职场文书
创业计划书的写作技巧及要点
2014/01/31 职场文书
小小的船教学反思
2014/02/21 职场文书
入学申请自荐信范文
2014/02/26 职场文书
群众路线自查自纠工作情况报告
2014/10/28 职场文书
2015年公司后勤管理工作总结
2015/05/13 职场文书
消夏晚会主持词
2015/06/30 职场文书
社会实践心得体会范文
2016/01/14 职场文书
CSS+HTML 实现顶部导航栏功能
2021/08/30 HTML / CSS
68行Python代码实现带难度升级的贪吃蛇
2022/01/18 Python
详解Mysq MVCC多版本的并发控制
2022/04/29 MySQL