SyntaxErrorSyntaxError
Python a rencontré une syntaxe invalide qui ne peut pas être analysée.
UnicodeEncodeErrorUne chaîne Unicode n'a pas pu être encodée vers l'encodage cible.
Un caractère de la chaîne ne peut pas être représenté dans l'encodage cible. Par exemple, encoder une chaîne contenant des caractères non-ASCII en ASCII, ou un caractère hors de la plage de l'encodage cible.
Utilisez l'encodage UTF-8 qui prend en charge tous les caractères Unicode : string.encode('utf-8'). Utilisez des gestionnaires d'erreurs : string.encode('ascii', errors='replace') ou errors='ignore'. Définissez l'encodage par défaut en UTF-8 dans votre environnement.
"\u00e9".encode("ascii") # UnicodeEncodeErrorSyntaxErrorPython a rencontré une syntaxe invalide qui ne peut pas être analysée.
ValueErrorUne fonction a reçu un argument du bon type mais d'une valeur inappropriée.
multiprocessing.AuthenticationErrorL'authentification a échoué lors de la connexion à un serveur multiprocessing.
TimeoutErrorUn timeout au niveau système s'est produit lors d'une opération bloquante.
NotADirectoryErrorUne opération sur répertoire a été tentée sur un chemin qui n'est pas un répertoire.
InterruptedErrorUn appel système a été interrompu par un signal entrant.