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 相关文章推荐
Django重装mysql后启动报错:No module named ‘MySQLdb’的解决方法
Apr 22 Python
python 将md5转为16字节的方法
May 29 Python
利用Python如何批量修改数据库执行Sql文件
Jul 29 Python
Python json模块dumps、loads操作示例
Sep 06 Python
Python函数any()和all()的用法及区别介绍
Sep 14 Python
pandas删除指定行详解
Apr 04 Python
python导入pandas具体步骤方法
Jun 23 Python
500行代码使用python写个微信小游戏飞机大战游戏
Oct 16 Python
python爬虫scrapy框架的梨视频案例解析
Feb 20 Python
浅析Python中的随机采样和概率分布
Dec 06 Python
Python中文分词库jieba(结巴分词)详细使用介绍
Apr 07 Python
Golang Web 框架Iris安装部署
Aug 14 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
PHP中的日期及时间
2006/11/23 PHP
PHP 网络开发详解之远程文件包含漏洞
2010/04/25 PHP
php 操作符与控制结构
2012/03/07 PHP
php获取服务器信息的实现代码
2013/02/04 PHP
php解析json数据实例
2014/08/19 PHP
phpcms实现验证码替换及phpcms实现全站搜索功能教程详解
2017/12/13 PHP
iis6+javascript Add an Extension File
2007/06/13 Javascript
ExtJS 2.2.1的grid控件在ie6中的显示问题
2009/05/04 Javascript
jquery 插件实现图片延迟加载效果代码
2010/02/06 Javascript
js页面跳转常用的几种方式
2010/11/25 Javascript
javascript将数组插入到另一个数组中的代码
2013/01/10 Javascript
js禁止页面使用右键(简单示例代码)
2013/11/13 Javascript
分享JavaScript获取网页关闭与取消关闭的事件
2013/12/13 Javascript
javascript实现禁止复制网页内容汇总
2015/12/30 Javascript
实例解析jQuery中proxy()函数的用法
2016/05/24 Javascript
Vuejs第六篇之Vuejs与form元素实例解析
2016/09/05 Javascript
原生JavaScript实现Tooltip浮动提示框特效
2017/03/07 Javascript
jQuery动态追加页面数据以及事件委托详解
2017/05/06 jQuery
用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)
2017/05/17 Javascript
VUE 配置vue-devtools调试工具及安装方法
2018/09/30 Javascript
Vue动态修改网页标题的方法及遇到问题
2019/06/09 Javascript
微信小程序实现3D轮播图效果(非swiper组件)
2019/09/21 Javascript
Vue实现input宽度随文字长度自适应操作
2020/07/29 Javascript
Js利用正则表达式去除字符串的中括号
2020/11/23 Javascript
Python实现批量下载图片的方法
2015/07/08 Python
python中验证码连通域分割的方法详解
2018/06/04 Python
python实现连连看辅助之图像识别延伸
2019/07/17 Python
django多对多表的创建,级联删除及手动创建第三张表
2019/07/25 Python
python从ftp获取文件并下载到本地
2020/12/05 Python
css3发光搜索表单分享
2014/04/11 HTML / CSS
Ariat官网:美国马靴和服装品牌
2019/12/16 全球购物
JSF面试题:如何管量web层中的Bean,用什么标签。如何通过jsp页面与Bean绑定在一起进行处理?
2012/10/05 面试题
C语言笔试题
2014/09/04 面试题
护士毕业自我鉴定
2014/02/07 职场文书
2019年最新七夕唯美祝福语(60条)
2019/07/22 职场文书
oracle重置序列从0开始递增1
2022/02/28 Oracle