Python基于PycURL自动处理cookie的方法


Posted in Python onJuly 25, 2015

本文实例讲述了Python基于PycURL自动处理cookie的方法。分享给大家供大家参考。具体如下:

import pycurl
import StringIO
url = "http://www.google.com/"
crl = pycurl.Curl()
crl.setopt(pycurl.VERBOSE,1)
crl.setopt(pycurl.FOLLOWLOCATION, 1)
crl.setopt(pycurl.MAXREDIRS, 5)
crl.fp = StringIO.StringIO()
crl.setopt(pycurl.URL, url)
crl.setopt(crl.WRITEFUNCTION, crl.fp.write)
# Option -b/--cookie <name=string/file> Cookie string or file to read cookies from
# Note: must be a string, not a file object.
crl.setopt(pycurl.COOKIEFILE, "cookie_file_name")
# Option -c/--cookie-jar <file> Write cookies to this file after operation
# Note: must be a string, not a file object.
crl.setopt(pycurl.COOKIEJAR, "cookie_file_name")
crl.perform()
print crl.fp.getvalue()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
浅谈Python中用datetime包进行对时间的一些操作
Jun 23 Python
Django admin实现图书管理系统菜鸟级教程完整实例
Dec 12 Python
Python os.rename() 重命名目录和文件的示例
Oct 25 Python
Django model反向关联名称的方法
Dec 15 Python
python在新的图片窗口显示图片(图像)的方法
Jul 11 Python
Python函数中的可变长参数详解
Sep 12 Python
Django学习之文件上传与下载
Oct 06 Python
浅析python中while循环和for循环
Nov 19 Python
Python配置pip国内镜像源的实现
Aug 20 Python
Python数据模型与Python对象模型的相关总结
Jan 26 Python
python 获取计算机的网卡信息
Feb 18 Python
OpenCV-Python实现油画效果的实例
Jun 08 Python
Python基于PycURL实现POST的方法
Jul 25 #Python
Python实现对excel文件列表值进行统计的方法
Jul 25 #Python
Python自动扫雷实现方法
Jul 25 #Python
Python导出DBF文件到Excel的方法
Jul 25 #Python
Python实现的RSS阅读器实例
Jul 25 #Python
Python获取央视节目单的实现代码
Jul 25 #Python
Python实现将DOC文档转换为PDF的方法
Jul 25 #Python
You might like
用ODBC的分页显示
2006/10/09 PHP
一个基于PDO的数据库操作类(新) 一个PDO事务实例
2011/07/03 PHP
Yii中srbac权限扩展模块工作原理与用法分析
2016/07/14 PHP
thinkphp利用模型通用数据编辑添加和删除的实例代码
2016/11/20 PHP
CI框架实现框架前后端分离的方法详解
2016/12/30 PHP
PHP处理Ajax请求与Ajax跨域问题
2017/02/13 PHP
JavaScript 封装Ajax传递的数据代码
2009/06/05 Javascript
js 优化次数过多的循环 考虑到性能问题
2011/03/05 Javascript
js编写trim()函数及正则表达式的运用
2013/10/24 Javascript
JS实现的简单鼠标跟随DiV层效果完整实例
2015/10/31 Javascript
快速学习jQuery插件 Cookie插件使用方法
2015/12/01 Javascript
Jquery实现上下移动和排序代码
2016/10/17 Javascript
nodejs提示:cross-device link not permitted, rename错误的解决方法
2019/06/10 NodeJs
node.js爬虫框架node-crawler初体验
2020/10/29 Javascript
vue组件是如何解析及渲染的?
2021/01/13 Vue.js
Python中的__new__与__init__魔术方法理解笔记
2014/11/08 Python
python3.5实现socket通讯示例(TCP)
2017/02/07 Python
Python实现PS滤镜的旋转模糊功能示例
2018/01/20 Python
python实现人脸识别经典算法(一) 特征脸法
2018/03/13 Python
Python如何把多个PDF文件合并代码实例
2020/02/13 Python
tensorboard显示空白的解决
2020/02/15 Python
css3实现小箭头各种图形效果
2020/07/08 HTML / CSS
GAP欧盟网上商店:GAP EU
2016/09/13 全球购物
俄罗斯三星品牌商店:GalaxyStore
2020/11/04 全球购物
入党积极分子自我鉴定
2014/02/18 职场文书
《中彩那天》教学反思
2014/02/22 职场文书
王老吉广告词
2014/03/20 职场文书
《金色的脚印》教后反思
2014/04/23 职场文书
师范大学生求职信
2014/06/13 职场文书
贷款委托书
2014/08/01 职场文书
学习优秀党员杨宗兴先进事迹材料思想汇报
2014/09/14 职场文书
2015年个人现实表现材料
2014/12/10 职场文书
困难补助申请报告
2015/05/19 职场文书
JavaScript 防篡改对象的用法示例
2021/04/24 Javascript
图片批量处理 - 尺寸、格式、水印等
2022/03/07 杂记
Go微服务项目配置文件的定义和读取示例详解
2022/06/21 Golang