URL qui tourne qui tourne qui tourne - Python - Programmation
Marsh Posté le 29-07-2010 à 08:42:42
ReplyMarsh Posté le 29-07-2010 à 11:45:19
erwan83 a écrit : Bonjour.
|
The fuck's that shit
Faut se calmer sur les majuscules et les messages d'erreur débiles un peu, et foutre des try/except partout aussi
Et pourquoi tu as besoin de créer une Request exactement, t'as des headers custom à monter
erwan83 a écrit : certaines URL ne répondent pas ou bien ont un comportement bizarre (sous le navigateur, l'icone tourne, tourne, tourne et jamais aucun résultat n'est renvoyé. |
C'est pas une exception. Dans Python 2.6, urlopen prend un argument timeout comme indiqué dans la doc. C'est le temps qu'il va passer à attendre la réponse
Marsh Posté le 29-07-2010 à 18:50:10
ReplyMarsh Posté le 29-07-2010 à 19:52:38
Tu as le timeout global sur socket, dont tous les sockets (y compris celui utilisé par urllib2) héritent: http://docs.python.org/library/soc [...] ulttimeout
Code :
|
Si tu es dans ton script à toi tu peux t'arrêter là, si tu es dans un plus gros logiciel il serait probablement une bonne idée de restaurer defaulttimeout après tes requêtes.
Marsh Posté le 30-07-2010 à 06:55:51
Reply
Marsh Posté le 29-07-2010 à 06:47:19
Bonjour.
j'ai réfléchi (si si )
TXTWEB est le code source de ma page
derriere j'ai encore deux essais (try except) et une condition totale ( Except: )
le problème qui se pose à moi :
certaines URL ne répondent pas ou bien ont un comportement bizarre (sous le navigateur, l'icone tourne, tourne, tourne et jamais aucun résultat n'est renvoyé.
donc mon prog lui aussi... tourne, tourne, tourne... et il attend que je revienne le voir huit heures après pour me dire qu'il est toujours en train de lire l'adresse
je ne sais pas comment gérer cette exception.
Pourriez-vous m'orienter ?
Merci
---------------
http://www.ypikay.com