Module crowdin_api.requester
Classes
class APIRequester (base_url: str, timeout: int = 80, retry_delay: Union[int, float] = 0.1, max_retries: int = 5, default_headers: Optional[Dict[~KT, ~VT]] = None, extended_params: Optional[Dict[~KT, ~VT]] = None)-
HTTP wrapper.
Class variables
var default_exception-
Common base class for all non-exit exceptions.
var default_file_content_typevar default_headersvar exception_map
Instance variables
var session : requests.sessions.Session
Methods
def close(self)def request(self, method, path, params=None, headers=None, request_data=None, file:= None, **kwargs)