Δημοσιεύτηκε: 02 Δεκ 2015, 20:06
Υποθέτω ότι χρησιμοποιείς Python 2.7.x. Χρησιμοποιώντας τη βιβλιοθήκη urllib2 έχει μια παράμετρο timeout, που μπορείς να τη χρησιμοποιήσεις.
Ο κώδικας θα είναι κάπως έτσι:
Ο κώδικας θα είναι κάπως έτσι:
- Κώδικας: Επιλογή όλων
from socket import timeout
try:
htmlfile = urllib2.urlopen('http://kai/ta/loipa', timeout=10)
except timeout:
# Ο χειρισμός του timeout.
except:
#Χειρισμός άλλων σφαλμάτων.