Zeitlimit für urllib2.urlopen () in Versionen vor Python 2.6

Dasurllib2 Dokumentation sagt, dassAuszeit Parameter wurde in Python 2.6 hinzugefügt. Leider lief meine Codebasis auf den Plattformen Python 2.5 und 2.4.

Gibt es eine alternative Möglichkeit, das Timeout zu simulieren? Ich möchte nur zulassen, dass der Code eine feste Zeit lang mit dem Remote-Server kommuniziert.

Vielleicht irgendeine alternative eingebaute Bibliothek? (Ich möchte keine Drittanbieter wie pycurl installieren.)

Antworten auf die Frage(6)

Ihre Antwort auf die Frage