[Python-de] try ... except Python 2+3?
Peter Otten
__peter__ at web.de
Fr Sep 18 13:34:32 CEST 2015
Andreas Jung wrote:
> On 17 Sep 2015, at 18:28, Ulli Horlacher wrote:
>
>>
>> except socket.error as (errn,errm):
>
>
> Was soll der Code überhaupt hier machen? Eine Exception fangen und als
> Tuple speichern? Macht für mich nicht viel Sinn.
Automatisch entpacken, als Abkürzung für
except socket.error as err:
errn, errm = err
del err
Dafür muss die Exception natürlich "iterable" sein wie in Python 2:
$ python -c 'print(list(Exception()))'
[]
Mehr Informationen über die Mailingliste python-de