[Python-es] [Py-ES] Pull Request para resolver "bpo-35930"

Ricardo Cárdenes ricardo.cardenes en gmail.com
Mie Mar 24 06:40:16 EDT 2021


El try:finally: sin except: no tiene ningún misterio.

En la práctica es lo mismo que no tener el bloque try (porque no hay ningún
except: capturando las excepciones), excepto en que el finally: garantizará
que se ejecute ese trozo de código antes de propagar la excepción.

On Tue, Mar 23, 2021 at 10:11 PM Victor Ramirez <virako.9 en gmail.com> wrote:

> Interesante, quiero mirar con más detalle ese try finally sin except, es
> la primera vez que lo veo.
>
> El mié, 24 mar 2021 a las 0:56, Jesus Cea (<jcea en jcea.es>) escribió:
>
>> El tema de incontables horas de cháchara en la tertulia de los martes en
>> torno a navidades.
>>
>> Por si alguien quiere echarle un ojo y puede aportar algo:
>> <https://github.com/python/cpython/pull/24995>.
>>
>> Miguel, verás que al final opté por tu sugerencia de usar un "finally"
>> en vez de mi impulso inicial de usar "weakrefs". Aumenta la indentación
>> del código, pero es menos mágico y creo que más fácil de defender en el
>> pull request. Gracias por la idea.
>>
>> --
>> Jesús Cea Avión                         _/_/      _/_/_/        _/_/_/
>> jcea en jcea.es - https://www.jcea.es/    _/_/    _/_/  _/_/    _/_/  _/_/
>> Twitter: @jcea                        _/_/    _/_/          _/_/_/_/_/
>> jabber / xmpp:jcea en jabber.org  _/_/  _/_/    _/_/          _/_/  _/_/
>> "Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
>> "My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
>> "El amor es poner tu felicidad en la felicidad de otro" - Leibniz
>>
>> _______________________________________________
>> Asociación Python España: http://www.es.python.org/
>> general mailing list
>> general en lists.es.python.org
>> https://lists.es.python.org/listinfo/general
>>
>
>
> --
> Víctor Ramírez de la Corte        @virako
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://mail.python.org/pipermail/python-es/attachments/20210324/883f0e75/attachment.html>


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