es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: CONSTRUCTOR-OVERLOADING

Sobrecarga para abarcar todo en las anotaciones de tipo en Python

El siguiente código falla mypy con el error: “Las firmas de las funciones sobrecargadas 1 y 2 se superponen con tipos de retorno incompatibles”. @overload def test_overload(x: str) -> str: … @overload def test_overload(x: object) -> int: … def test_overload(x) -> Union[str, int]: if isinstance(x, str): return x else: return . . . Read more