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 相关文章推荐
JSON Web Tokens的实现原理
Apr 02 Python
python数据结构之链表详解
Sep 12 Python
JavaScript实现一维数组转化为二维数组
Apr 17 Python
django利用request id便于定位及给日志加上request_id
Aug 26 Python
Python分支语句与循环语句应用实例分析
May 07 Python
Python 中的参数传递、返回值、浅拷贝、深拷贝
Jun 25 Python
Python csv文件的读写操作实例详解
Nov 19 Python
Python tkinter模版代码实例
Feb 05 Python
pycharm 关掉syntax检查操作
Jun 09 Python
Python 实现PS滤镜的旋涡特效
Dec 03 Python
pandas取dataframe特定行列的实现方法
May 24 Python
python通过函数名调用函数的几种方法总结
Jun 07 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
PHP乱码问题,UTF-8乱码常见问题小结
2012/04/09 PHP
PHP中的Memcache详解
2014/04/05 PHP
Ajax PHP JavaScript MySQL实现简易无刷新在线聊天室
2016/08/17 PHP
php生成二维码图片方法汇总
2016/12/17 PHP
javascript 面向对象,实现namespace,class,继承,重载
2009/10/29 Javascript
JSON 学习之JSON in JavaScript详细使用说明
2010/02/23 Javascript
javascript 用记忆函数快速计算递归函数
2010/03/15 Javascript
为jquery的ajaxfileupload增加附加参数的方法
2014/03/04 Javascript
获取input标签的所有属性的方法
2016/06/28 Javascript
ECMAScript6轮播图实践知识总结
2016/08/17 Javascript
JS非空验证及邮箱验证的实例
2017/08/11 Javascript
详解nodeJs文件系统(fs)与流(stream)
2018/01/24 NodeJs
vue2.0 资源文件assets和static的区别详解
2018/04/08 Javascript
《javascript少儿编程》location术语总结
2018/05/27 Javascript
详解关于表格合并span-method方法的补充(表格数据由后台动态返回)
2019/05/21 Javascript
Vue生命周期activated之返回上一页不重新请求数据操作
2020/07/26 Javascript
three.js 将图片马赛克化的示例代码
2020/07/31 Javascript
如何在vue中使用kindeditor富文本编辑器
2020/12/19 Vue.js
[01:46]辉夜杯—打造中国DOTA新格局
2015/12/25 DOTA
Python isinstance判断对象类型
2008/09/06 Python
python实现倒计时的示例
2014/02/14 Python
在Python的Django框架中使用通用视图的方法
2015/07/21 Python
Python执行时间的计算方法小结
2017/03/17 Python
python3人脸识别的两种方法
2019/04/25 Python
python全栈知识点总结
2019/07/01 Python
Python输出指定字符串的方法
2020/02/06 Python
英国时尚泳装品牌:Maru Swimwear
2019/10/06 全球购物
Python里面search()和match()的区别
2016/09/21 面试题
运动会演讲稿
2014/05/07 职场文书
疾病防治方案
2014/05/31 职场文书
民族学专业职业生涯规划范文:积跬步以至千里
2014/09/11 职场文书
2014年教师党员自我评价范文
2014/09/22 职场文书
2015年社区矫正工作总结
2015/04/21 职场文书
Java实战之用Swing实现通讯录管理系统
2021/06/13 Java/Android
《现实主义勇者的王国再建记》第三弹OST全曲试听片段公开
2022/04/04 日漫
win10清理dns缓存
2022/04/19 数码科技