Ejemplo n.º 1
0
  def get(self, url='', ttl=3600):
    base_url = 'livefootballol.me'
    response = cached_request(url=url, cache=self.cache, base_url=base_url, ttl=ttl)

    try:
      response = html.fromstring(response)
    except TypeError:
      response = None

    return response
Ejemplo n.º 2
0
  def get(self, url, base_url, key=None, **kwargs):
    kwargs = {
      'url':       url,
      'cache':     self.cache,
      'base_url':  base_url,
      'json':      True,
      'ttl':       kwargs.get('ttl', 3600),
      'params':    kwargs.get('params'),
      'cache_key': kwargs.get('cache_key')
    }

    response = cached_request(**kwargs)
    response = response if response is not None else {}
    response = response if key is None else search_dict_key(response, key, [])

    return response
Ejemplo n.º 3
0
    def get(self,
            url,
            base_url,
            params=None,
            ttl=3600,
            key=None,
            cache_key=None):
        reparams = {
            'url': url,
            'cache': self.cache,
            'base_url': base_url,
            'json': True,
            'ttl': ttl,
            'params': params,
            'cache_key': cache_key
        }

        response = cached_request(**reparams)
        response = response if response is not None else {}
        response = response if key is None else search_dict_key(
            response, key, [])

        return response
Ejemplo n.º 4
0
	def get(self, url='', ttl=86400):
		base_url = 'livefootballol.me'
		response = cached_request(url=url, cache=self.cache, base_url=base_url, ttl=ttl)
		response = response if response is None else html.fromstring(response)

		return response