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的ORM框架SQLAlchemy入门教程
Apr 28 Python
分享Python字符串关键点
Dec 13 Python
Python入门之三角函数atan2()函数详解
Nov 08 Python
python编辑用户登入界面的实现代码
Jul 16 Python
Python入门Anaconda和Pycharm的安装和配置详解
Jul 16 Python
python实现最小二乘法线性拟合
Jul 19 Python
python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)
Aug 09 Python
wxPython实现列表增删改查功能
Nov 19 Python
Python正则表达式学习小例子
Mar 03 Python
Python 中如何使用 virtualenv 管理虚拟环境
Jan 21 Python
解决python的空格和tab混淆而报错的问题
Feb 26 Python
Opencv 图片的OCR识别的实战示例
Mar 02 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
laravel 5 实现模板主题功能(续)
2015/03/02 PHP
javascript hashtable 修正版 下载
2010/12/30 Javascript
谈谈关于JavaScript 中的 MVC 模式
2013/04/11 Javascript
Jquery 获取指定标签的对象及属性的设置与移除
2014/05/29 Javascript
Javascript基于AJAX回调函数传递参数实例分析
2015/12/15 Javascript
jQuery插件Validate实现自定义表单验证
2016/01/18 Javascript
用JavaScript动态建立或增加CSS样式表的实现方法
2016/05/20 Javascript
Angularjs---项目搭建图文教程
2016/07/08 Javascript
jQuery可见性过滤选择器用法示例
2016/09/09 Javascript
jQuery Ztree行政地区树状展示(点击加载)
2016/11/09 Javascript
浅谈jquery的html方法里包含特殊字符的处理
2016/11/30 Javascript
JavaScript制作弹出层效果
2016/12/02 Javascript
纯JS焦点图特效实例(可一个页面多用)
2016/12/07 Javascript
jQuery Easyui 下拉树组件combotree
2016/12/16 Javascript
图文详解Javascript中的上下文和作用域
2017/02/15 Javascript
Vuejs 用$emit与$on来进行兄弟组件之间的数据传输通信
2017/02/23 Javascript
JavaScript实现计数器基础方法
2017/10/10 Javascript
web前端vue之CSS过渡效果示例
2018/01/10 Javascript
Vue项目部署的实现(阿里云+Nginx代理+PM2)
2019/03/26 Javascript
Python使用MYSQLDB实现从数据库中导出XML文件的方法
2015/05/11 Python
Python函数式编程指南(一):函数式编程概述
2015/06/24 Python
简单了解python的内存管理机制
2019/07/08 Python
Python容器类型公共方法总结
2020/08/19 Python
Python爬虫之Selenium警告框(弹窗)处理
2020/12/04 Python
CSS3 Notes: -webkit-box-reflect实现倒影的实例
2016/12/08 HTML / CSS
html5使用canvas绘制太阳系效果
2014/12/15 HTML / CSS
屈臣氏乌克兰:Watsons UA
2019/10/29 全球购物
杭州信雅达系统.NET工程师面试试题
2015/02/08 面试题
十一酒店活动方案
2014/02/20 职场文书
项目经理聘任书
2014/03/29 职场文书
调研座谈会发言材料
2014/08/23 职场文书
2014新生大学四年计划书
2014/09/21 职场文书
2014年设计师工作总结
2014/11/25 职场文书
初中教师德育工作总结2015
2015/05/12 职场文书
贷款工作证明模板
2015/06/12 职场文书
Html5新增了哪些功能
2021/04/16 HTML / CSS