Je suis revenu aujourd'hui à un ancien script que j'avais pour me connecter à Gmail via SSL. Le script a bien fonctionné la dernière fois je l'ai couru (il y a plusieurs mois) mais maintenant il meurt immédiatement:Les prises Python sont-elles arrivées à expiration?
<urlopen error The read operation timed out>
Si je mets le délai d'attente (peu importe combien de temps), il meurt encore plus immédiatement:
<urlopen error The connect operation timed out>
Ce dernier est reproductible avec:
import socket
socket.setdefaulttimeout(30000)
sock = socket.socket()
sock.connect(('www.google.com', 443))
ssl = socket.ssl(sock)
retour:
socket.sslerror: The connect operation timed out
mais je ne peux pas sembler reproduire le premier et, après beaucoup de pas à travers le code, je n'ai aucune idée de ce qui cause tout cela.
Quelle est la version de Python? – Jim
Veuillez spécifier plus d'informations. Je ne peux pas reproduire votre problème. –
La plate-forme aiderait aussi. –