Closed JimCurryWang closed 5 years ago
new feature - timeout
def execute(self, uri, method, body=None): ''' defalut timeout value will be 10 seconds ''' parameter = self._make_default_parameter() if body.get("timeout"): timeout = body.get("timeout") body.pop("timeout") else: timeout = 10 if body is not None: parameter.update(body) req = self._build_request(uri, method, parameter) prepped = req.prepare() s = Session() resp = s.send(prepped, timeout=timeout) resp = self._build_response(resp) return resp
# demo response = shopee.logistic.get_logistics(timeout=15) print(response)
Thakn you very much!!!
new feature - timeout