python中pycurl库的用法实例


Posted in Python onSeptember 30, 2014

本文实例讲述了python中pycurl库的用法,分享给大家供大家参考。

该实例代码实现从指定网址读取网页,主要是pycurl库的使用。

具体实现方法如下:

#定义一个类
class CallBack:
  """
      for pycurl  
  """

  def __init__(self):
    """Constructor"""
    self.data = ""
  def func(self, data):
    self.data = self.data + data
  
    
def urls(md5, location="", option={}):
  c = pycurl.Curl()
  f = CallBack()
  
  c.setopt(pycurl.URL, "http://XXXXXX/getUrl.php?key=%s" % md5)
  c.setopt(pycurl.WRITEFUNCTION, f.func)
  
  c.perform()
  c.close()
  return f.data

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

Python 相关文章推荐
python不带重复的全排列代码
Aug 13 Python
python使用cPickle模块序列化实例
Sep 25 Python
Python的Django框架中的select_related函数对QuerySet 查询的优化
Apr 01 Python
python学习之matplotlib绘制散点图实例
Dec 09 Python
PyCharm代码格式调整方法
May 23 Python
TensorFlow打印tensor值的实现方法
Jul 27 Python
Python3爬取英雄联盟英雄皮肤大图实例代码
Nov 14 Python
python视频按帧截取图片工具
Jul 23 Python
Mac中PyCharm配置Anaconda环境的方法
Mar 04 Python
Python爬虫爬取杭州24时温度并展示操作示例
Mar 27 Python
Django-rest-framework中过滤器的定制实例
Apr 01 Python
Python正则表达式如何匹配中文
May 27 Python
python采用getopt解析命令行输入参数实例
Sep 30 #Python
Python实现115网盘自动下载的方法
Sep 30 #Python
python打开网页和暂停实例
Sep 30 #Python
Python解析网页源代码中的115网盘链接实例
Sep 30 #Python
python网络编程之读取网站根目录实例
Sep 30 #Python
python中sets模块的用法实例
Sep 30 #Python
python根据路径导入模块的方法
Sep 30 #Python
You might like
经典的星际争霸,满是回忆的BGM
2020/04/09 星际争霸
信用卡效验程序
2006/10/09 PHP
PHP中绘制图像的一些函数总结
2014/11/19 PHP
PHP生成可点击刷新的验证码简单示例
2016/05/13 PHP
PHP实现将优酷土豆腾讯视频html地址转换成flash swf地址的方法
2017/08/04 PHP
php的对象传值与引用传值代码实例讲解
2021/02/26 PHP
ArrayList类(增强版)
2007/04/04 Javascript
js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)
2010/04/14 Javascript
Lazy Load 延迟加载图片的jQuery插件中文使用文档
2012/10/18 Javascript
js数组的基本用法及数组根据下标(数值或字符)移除元素
2013/10/20 Javascript
javascript arguments使用示例
2014/12/16 Javascript
javascript删除元素节点removeChild()用法实例
2015/05/26 Javascript
jQuery插件Slider Revolution实现响应动画滑动图片切换效果
2015/06/05 Javascript
JavaScript前端开发之实现二进制读写操作
2015/11/04 Javascript
Javascript基础知识盲点总结之函数
2016/05/15 Javascript
jQuery插件扩展extend的简单实现原理
2016/06/24 Javascript
bootstrap table复杂操作代码
2016/11/01 Javascript
原生JS实现幻灯片
2017/02/22 Javascript
将RGB值转换为灰度值的简单算法
2019/10/09 Javascript
Vue js with语句原理及用法解析
2020/09/03 Javascript
vue 全局封装loading加载教程(全局监听)
2020/11/05 Javascript
python 利用栈和队列模拟递归的过程
2018/05/29 Python
opencv转换颜色空间更改图片背景
2019/08/20 Python
python 字符串常用函数详解
2019/09/11 Python
Python 词典(Dict) 加载与保存示例
2019/12/06 Python
Django media static外部访问Django中的图片设置教程
2020/04/07 Python
解决Jupyter Notebook开始菜单栏Anaconda下消失的问题
2020/04/13 Python
windows10在visual studio2019下配置使用openCV4.3.0
2020/07/14 Python
Python文件名匹配与文件复制的实现
2020/12/11 Python
基于html5 canvas实现漫天飞雪效果实例
2014/09/10 HTML / CSS
美国名牌手表折扣网站:Jomashop
2020/05/22 全球购物
感恩母亲节活动总结
2015/02/10 职场文书
2015年法务工作总结范文
2015/05/23 职场文书
2015年房地产个人工作总结
2015/05/26 职场文书
师德师风心得体会(2016精选篇)
2016/01/12 职场文书
Vue + iView实现Excel上传功能的完整代码
2021/06/22 Vue.js