pylint #6201 exception handling w/ py >= 2.5 [open]
d'ailleurs la lecture des pep implémentées dans py2.5 me fait penser qu'en fait, faudrait réagir différemment selon qu'on est avant python 2.5 ou après :
l'idée c'est que avant python 2.5, on peut faire un raise de n'importe quelle ancienne classe, mais pas de nouvelle classe, et il est recommandé mais pas obligatoire d'hériter de Exception après python 2.5, on a une nouvelle classe de base BaseException, on peut faire un raise de n'importe quelle ancienne classe ou de nouvelles classes qui héritent de BaseException (mais pas les autres), Exception étant une sous-classe de BaseException | |
priority | normal |
---|---|
type | enhancement |
done in | <not specified> |
load | 0.400 |
load left | 0.400 |
closed by | <not specified> |