async def get(self, path, **query):
    '''return a get request

    Parameters
    ----------
    path : str
      same as get_url
    query : kargs dict
      additional info to pass to get_url

    See Also
    --------
      get_url :
      getJson :

    Returns
    -------
    requests.models.Response
      the response that was given
    '''
    url = self.get_url(path, **query)

    for i in range(self.tries+1):
      try:
        resp = await self.session.get(url, timeout=self.timeout)
        if await self._process_resp(resp):
          return resp
        else:
          continue
      except aiohttp.ClientConnectionError:
        if i >= self.tries:
          raise aiohttp.ClientConnectionError(
                        'Emby server is probably down'
          )
async def get ( self , path , ** query ) : url = self . get_url ( path , ** query ) for i in range ( self . tries + 1 ) : try : resp = await self . session . get ( url , timeout = self . timeout ) if await self . _process_resp ( resp ) : return resp else : continue except aiohttp . ClientConnectionError : if i >= self . tries : raise aiohttp . ClientConnectionError ( 'Emby server is probably down' )
return a get request

    Parameters
    ----------
    path : str
      same as get_url
    query : kargs dict
      additional info to pass to get_url

    See Also
    --------
      get_url :
      getJson :

    Returns
    -------
    requests.models.Response
      the response that was given