[chgpass.py] Utilisation d'une syntaxe correcte
La syntaxe "except Excepton, e:" stocke l'objet exception dans "e" (l'objet envoyé par raise). Pour récupérer plusieurs exceptions, il faut coller des parenthèses ("except (ExcA, ExcB):"). darcs-hash:20090907104544-ffbb2-47c4aef6212ead00c000b2e1c46a3ab237151f69.gz
This commit is contained in:
parent
9d0cd26d78
commit
2bbf213437
1 changed files with 1 additions and 1 deletions
|
@ -71,7 +71,7 @@ Il ne doit pas être basé sur un mot du dictionnaire.""", 'jaune')
|
||||||
## 2 - Empeche les mots de passe non ASCII
|
## 2 - Empeche les mots de passe non ASCII
|
||||||
try:
|
try:
|
||||||
mdp = mdp.encode('ascii')
|
mdp = mdp.encode('ascii')
|
||||||
except UnicodeEncodeError, UnicodeDecodeError:
|
except (UnicodeEncodeError, UnicodeDecodeError):
|
||||||
cprint(u'Les accents ou caractères bizarres ne sont pas autorisés (mais #!@*&%{}| le sont !)',
|
cprint(u'Les accents ou caractères bizarres ne sont pas autorisés (mais #!@*&%{}| le sont !)',
|
||||||
'rouge')
|
'rouge')
|
||||||
continue
|
continue
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue