Portal de códigos de erro
PythonPythonCódigo de erro

TypeError

TypeError

Código TypeError · Problema relatado por Python.

Criada quando uma operação ou função é aplicada a um objeto de tipo inapropriado. O valor associado é uma string que dá detalhes sobre o erro de tipo. Esta exceção pode ser levantada pelo código do usuário para indicar que uma tentativa de operação sobre um objeto não é suportada, e não está destinada a ser. Se um objeto é destinado a suportar uma determinada operação, mas ainda não forneceu uma implementação, NotImplementedError é a exceção adequada a levantar. Passar argumentos do tipo errado (por exemplo, passar uma lista quando se espera um int) deve resultar em um TipoError, mas passar argumentos com o valor errado (por exemplo, um número fora dos limites esperados) deve resultar em um ValorError.

OPUS-MT · Helsinki-NLP / CTranslate2 · Esta é uma tradução automática. Confira os termos técnicos e as condições aplicáveis no original em inglês.

Raised when an operation or function is applied to an object of inappropriate type. The associated value is a string giving details about the type mismatch. This exception may be raised by user code to indicate that an attempted operation on an object is not supported, and is not meant to be. If an object is meant to support a given operation but has not yet provided an implementation, NotImplementedError is the proper exception to raise. Passing arguments of the wrong type (e.g. passing a list when an int is expected) should result in a TypeError, but passing arguments with the wrong value (e.g. a number outside expected boundaries) should result in a ValueError.

Links de solução de problemas e diagnóstico

Primeiro, confira se o produto, a versão e o ambiente do documento correspondem à sua situação.