Comment mettre en œuvre un délai d'attente de contrôle pour urlllib2.urlopen
Comment mettre en œuvre un contrôle de urlllib2.urlopen en Python ? Je veux juste surveiller que si, dans les 5 secondes, peu de données xml retour, couper cette connexion et se connecter à nouveau? Dois-je utiliser certains minuterie? thx
Vous devez vous connecter pour publier un commentaire.
De la
urllib2
de la documentation...ssl.SSLError
,urllib2.URLError
,socket.timeout
,socket.error
(éventuellement je ne comprend pas tout). Certains l'habitude de toujours être en raison de délais d'attente, mais vous pouvez inspecter l'exception de l'instance dans certaines façons de savoir, et sur-relancer si pas.