python pycurl模块库例子

发布时间:2020-02-09编辑:脚本学堂
python pycurl模块库的例子,python中pycurl库的用法,从指定网址读取网页内容,了解下pycurl模块的基本用法。

python pycurl模块库的用法

用于从指定网址读取网页,主要是python pycurl模块的使用。

代码:
 

复制代码 代码示例:

#!/usr/bin/env python

import 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