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复制目录结构脚本代码分享
Mar 06 Python
在Python中使用NLTK库实现对词干的提取的教程
Apr 08 Python
Python使用设计模式中的责任链模式与迭代器模式的示例
Mar 02 Python
浅谈python numpy中nonzero()的用法
Apr 02 Python
Python中将dataframe转换为字典的实例
Apr 13 Python
Python爬虫基础之XPath语法与lxml库的用法详解
Sep 13 Python
浅谈Python中eval的强大与危害
Mar 13 Python
python批量解压zip文件的方法
Aug 20 Python
关于Pytorch的MNIST数据集的预处理详解
Jan 10 Python
win7上tensorflow2.2.0安装成功 引用DLL load failed时找不到指定模块 tensorflow has no attribute xxx 解决方法
May 20 Python
Python+logging输出到屏幕将log日志写入文件
Nov 11 Python
python中复数的共轭复数知识点总结
Dec 06 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
CodeIgniter实现更改view文件夹路径的方法
2014/07/04 PHP
PHP的PDO预处理语句与存储过程
2019/01/27 PHP
jquery form表单提交插件asp.net后台中文解码
2010/06/12 Javascript
jQuery 借助插件Lavalamp实现导航条动态美化效果
2013/09/27 Javascript
eclipse导入jquery包后报错的解决方法
2014/02/17 Javascript
jQuery截取指定长度字符串代码
2014/08/21 Javascript
使用jquery.qrcode.min.js实现中文转化二维码
2016/03/11 Javascript
jQuery实现删除li节点的方法
2016/12/06 Javascript
vue2.0实现倒计时的插件(时间戳 刷新 跳转 都不影响)
2017/03/30 Javascript
Vue实现购物车场景下的应用
2017/11/27 Javascript
Angular5.1新功能分享
2017/12/21 Javascript
详解基于Vue cli生成的Vue项目的webpack4升级
2018/06/19 Javascript
JavaScript模板引擎原理与用法详解
2018/12/24 Javascript
JavaScript学习笔记之数组基本操作示例
2019/01/09 Javascript
在Vue项目中取消ESLint代码检测的步骤讲解
2019/01/27 Javascript
怎样使你的 JavaScript 代码简单易读(推荐)
2019/04/16 Javascript
在pycharm中开发vue的方法步骤
2020/03/04 Javascript
Python标准库urllib2的一些使用细节总结
2015/03/16 Python
python3+mysql查询数据并通过邮件群发excel附件
2018/02/24 Python
Python读取txt内容写入xls格式excel中的方法
2018/10/11 Python
numpy 对矩阵中Nan的处理:采用平均值的方法
2018/10/30 Python
python装饰器相当于函数的调用方式
2019/12/27 Python
Pycharm快捷键配置详细整理
2020/10/13 Python
Html5新标签datalist实现输入框与后台数据库数据的动态匹配
2017/05/18 HTML / CSS
HTML table 表格边框的实现思路
2019/10/12 HTML / CSS
美国最大的旗帜经销商:Carrot-Top
2018/02/26 全球购物
Joseph官网:英国小众奢侈品牌
2019/05/17 全球购物
澳大利亚在线床零售商:Bedworks
2020/09/01 全球购物
行政人员岗位职责
2013/12/08 职场文书
校庆接待方案
2014/03/18 职场文书
四查四看整改措施
2014/09/19 职场文书
学校领导班子四风问题整改意见
2014/10/02 职场文书
授权委托书
2015/01/28 职场文书
讲座新闻稿
2015/07/18 职场文书
GoFrame框架数据校验之校验结果Error接口对象
2022/06/21 Golang
vue实现简易音乐播放器
2022/08/14 Vue.js