Ich habe das folgende Stück Code in Java:Was ist das Python-Äquivalent von RequestConfig in Java?
RequestConfig.custom().setSocketTimeout(10).setConnectTimeout(20).build();
Wie erreiche ich die gleiche Sache in Python?
Ich habe das folgende Stück Code in Java:Was ist das Python-Äquivalent von RequestConfig in Java?
RequestConfig.custom().setSocketTimeout(10).setConnectTimeout(20).build();
Wie erreiche ich die gleiche Sache in Python?
Bitte schauen Sie sich answer an, wo gezeigt wird, wie timeout
eingestellt wird.
Es ergibt sich aus documentation, dass setSocketTimeout
und setConnectTimeout
sind die gleichen Dinge in Python.
Beachten Sie, dass die
connect()
Betrieb der Timeout-Einstellung unterliegt, und im Allgemeinen ist es empfehlenswert,settimeout()
aufrufen, bevorconnect()
oder übergeben Sie einen Timeout-Parameter zucreate_connection()
aufrufen. Der -Systemnetzwerkstapel kann einen eigenen Verbindungszeitüberschreitungsfehler unabhängig von Python Socket Timeout-Einstellung zurückgeben.
Okay, danke! – Sajid
http://stackoverflow.com/a/3432222/3014866 –
Ich habe diese Frage schon einmal angeschaut. Das Problem ist, dass es eine 'settimeout()' -Funktion gibt, die das Timeout für Socket-Operationen einstellt, aber ich kann anscheinend keine Timeout-Option für die Verbindungsoperationen finden. – Sajid