EOFErrorEOFError
La fonction input() ou raw_input() a atteint la fin de fichier sans lire aucune donnée.
OverflowErrorLe résultat d'une opération arithmétique est trop grand pour être représenté.
Un calcul a produit un nombre trop grand pour le type de données. Bien que les entiers Python aient une précision arbitraire, les flottants sont limités. Cela survient typiquement avec math.exp() ou math.pow() sur de très grands nombres, ou lors de la conversion d'entiers Python énormes en flottants.
Utilisez le module decimal pour des calculs en haute précision. Vérifiez les plages d'entrée avant le calcul. Utilisez math.isinf() pour détecter un dépassement. Envisagez l'usage d'échelles logarithmiques pour les très grands nombres.
import math; math.exp(1000) # OverflowErrorEOFErrorLa fonction input() ou raw_input() a atteint la fin de fichier sans lire aucune donnée.
FutureWarningUn avertissement concernant un comportement qui changera dans une version future.
struct.errorUne erreur s'est produite lors de l'empaquetage ou du dépaquetage de données binaires avec le module struct.
ssl.SSLCertVerificationError: certificate verify failedLa vérification du certificat SSL a échoué lors d'une connexion sécurisée.
TypeErrorUne opération ou une fonction a été appliquée à un objet d'un type inapproprié.
SyntaxErrorPython a rencontré une syntaxe invalide qui ne peut pas être analysée.