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 相关文章推荐
haskell实现多线程服务器实例代码
Nov 26 Python
python模拟登录百度贴吧(百度贴吧登录)实例
Dec 18 Python
通过mod_python配置运行在Apache上的Django框架
Jul 22 Python
python自动裁剪图像代码分享
Nov 25 Python
django之跨表查询及添加记录的示例代码
Oct 16 Python
解决Python内层for循环如何break出外层的循环的问题
Jun 24 Python
利用anaconda作为python的依赖库管理方法
Aug 13 Python
Python Web框架之Django框架Form组件用法详解
Aug 16 Python
解决python 文本过滤和清理问题
Aug 28 Python
关于Python3 lambda函数的深入浅出
Nov 27 Python
python获取时间戳的实现示例(10位和13位)
Sep 23 Python
Python+OpenCV实现在图像上绘制矩形
Mar 21 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
推荐Discuz!5的PHP代码高亮显示与实现可运行代码
2007/03/15 PHP
PHP操作MongoDB GridFS 存储文件的详解
2013/06/20 PHP
codeigniter中view通过循环显示数组数据的方法
2015/03/20 PHP
php基于session实现数据库交互的类实例
2015/08/03 PHP
PHP会话操作之cookie用法分析
2016/09/28 PHP
php实现通过stomp协议连接ActiveMQ操作示例
2020/02/23 PHP
JavaScript中的闭包原理分析
2010/03/08 Javascript
js防止表单重复提交实现代码
2012/09/05 Javascript
Node.js编程中客户端Session的使用详解
2015/06/23 Javascript
js与jquery分别实现tab标签页功能的方法
2016/11/18 Javascript
jQuery基于Ajax方式提交表单功能示例
2017/02/10 Javascript
easyui-edatagrid.js实现回车键结束编辑功能的实例
2017/04/12 Javascript
用javascript获取任意颜色的更亮或更暗颜色值示例代码
2017/07/21 Javascript
Vue CLI2升级至Vue CLI3的方法步骤
2019/05/20 Javascript
vue data恢复初始化数据的实现方法
2019/10/31 Javascript
JavaScript 装逼指南(js另类写法)
2020/05/10 Javascript
[00:32]2018DOTA2亚洲邀请赛VGJ.T出场
2018/04/03 DOTA
Python中使用Inotify监控文件实例
2015/02/14 Python
在Python的web框架中编写创建日志的程序的教程
2015/04/30 Python
Python 调用Java实例详解
2017/06/02 Python
Python实现按学生年龄排序的实际问题详解
2017/08/29 Python
基于Python函数的作用域规则和闭包(详解)
2017/11/29 Python
Python高级用法总结
2018/05/26 Python
Python函数定义及传参方式详解(4种)
2019/03/18 Python
numpy数组广播的机制
2019/07/12 Python
opencv 图像礼帽和图像黑帽的实现
2020/07/07 Python
css3学习系列之移动属性详解
2017/07/04 HTML / CSS
html5使用canvas压缩图片的示例代码
2018/09/11 HTML / CSS
杭州-飞时达软件有限公司.net笔面试
2012/04/28 面试题
中学家长会邀请函
2014/01/17 职场文书
顶撞老师检讨书
2014/02/07 职场文书
党风廉设责任书
2014/04/16 职场文书
体育节口号
2014/06/19 职场文书
拾金不昧感谢信
2015/01/21 职场文书
五年级语文教学反思
2016/03/03 职场文书
python内置进制转换函数的操作
2021/06/02 Python