[Python-es] Reintentar

Gonzalo V gvm2121 en gmail.com
Mie Ago 26 20:24:12 CEST 2015


Incríble!.
Gracias!!

Saludos,
Gonzalo

2015-08-26 11:42 GMT-04:00 Miguel González Álvarez <migonzalvar en gmail.com>:

>
>
> 2015-08-26 17:19 GMT+02:00 Gonzalo V <gvm2121 en gmail.com>:
>
>> ...
>> ¿Sabes tu cómo simular un error 504 en python?
>>
>>
>>
> Para simular respuestas HTTP es muy útil el servicio http://httpbin.org/
> (por cierto escrito en Python).
>
> En tu caso, se haría poniendo como URL http://httpbin.org/status/504:
>
> >>> import urllib.request
> >>> req = urllib.request.urlopen('http://httpbin.org/status/504')
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
>   File "/usr/local/lib/python3.4/urllib/request.py", line 153, in urlopen
>     return opener.open(url, data, timeout)
>   File "/usr/local/lib/python3.4/urllib/request.py", line 461, in open
>     response = meth(req, response)
>   File "/usr/local/lib/python3.4/urllib/request.py", line 571, in
> http_response
>     'http', request, response, code, msg, hdrs)
>   File "/usr/local/lib/python3.4/urllib/request.py", line 499, in error
>     return self._call_chain(*args)
>   File "/usr/local/lib/python3.4/urllib/request.py", line 433, in
> _call_chain
>     result = func(*args)
>   File "/usr/local/lib/python3.4/urllib/request.py", line 579, in
> http_error_default
>     raise HTTPError(req.full_url, code, msg, hdrs, fp)
> urllib.error.HTTPError: HTTP Error 504: GATEWAY TIMEOUT
>
>
> --
> Miguel González
> migonzalvar en gmail.com
> PGP ID: 0C63761BEEBD05D3
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20150826/20fe3fa2/attachment.html>


Más información sobre la lista de distribución Python-es