ArithmeticErrorArithmeticError
Classe base para erros aritméticos, incluindo ZeroDivisionError, OverflowError e FloatingPointError.
O que causa este erro
Uma operação aritmética falhou. Esta é a classe base e raramente é lançada diretamente. Suas subclasses (ZeroDivisionError, OverflowError) são encontradas com mais frequência.
Como corrigir
Capture a subclasse específica em vez de ArithmeticError. Valide as entradas antes de operações aritméticas. Use blocos try-except ao redor de cálculos potencialmente problemáticos.
Códigos de Erro Relacionados
ProcessLookupErrorProcessLookupError — Busca de Processo Falhou
Lançada quando um determinado processo (tipicamente um PID) não existe.
sqlalchemy.exc.OperationalErrorsqlalchemy.exc.OperationalError
Uma operação de banco de dados falhou devido a um erro de conexão ou de nível de banco de dados.
numpy ValueError: shape mismatchnumpy ValueError: incompatibilidade de shape
Uma operação numpy falhou porque os shapes dos arrays são incompatíveis.
json.JSONDecodeErrorjson.JSONDecodeError
O decodificador JSON não conseguiu analisar a string fornecida como JSON válido.
FileExistsErrorFileExistsError
Uma operação falhou porque o arquivo ou diretório já existe.
pickle.UnpicklingErrorpickle.UnpicklingError
O módulo pickle não conseguiu desserializar os dados fornecidos.