Resultados de la búsqueda a petición "type-hinting"

1 la respuesta

Sugerencia de tipo Python 3 para decorador

Considere el siguiente código: from typing import Callable, Any TFunc = Callable[..., Any] def get_authenticated_user(): return "John" def require_auth() -> Callable[TFunc, TFunc]: def decorator(func: TFunc) -> TFunc: def wrapper(*args, ...

2 la respuesta

Subclase en tipo insinuando

Quiero permitir sugerencias de tipo usando Python 3 para aceptar subclases de una clase determinada. P.ej.: class A: pass class B(A): pass class C(A): pass def process_any_subclass_type_of_A(cls: A): if cls == B: # do something elif cls == C: # ...

1 la respuesta

Python> = 3.5: Comprobando la anotación de tipo en tiempo de ejecución

Hace eltyping módulo (o cualquier otro módulo) exhibe una API para escribir una variable en tiempo de ejecución, similar aisinstance() pero entendiendo las clases de tipos definidas entyping? Me gustaría ser para ejecutar algo similar a: from ...

1 la respuesta

¿Cómo puedo detectar un "error fatal detectable" en las sugerencias de tipo PHP?

Estoy tratando de implementar Type Hinting of PHP5 en uno de mi clase, class ClassA { public function method_a (ClassB $b) {} } class ClassB {} class ClassWrong{}Uso Correcto: $a = new ClassA; $a->method_a(new ClassB);produciendo error: $a = ...

5 la respuesta

Escriba sugerencias en Eclipse con PyDev

Estoy estudiando Python, después de mucha experiencia en PHP, y sería útil tenersugerencia de tipo en Python Parece que Eclipse con PyDev no es compatible con esto. ¿Alguna sugerencia? Por ejemplo, quiero que mi IDE muestre la funcióndocstrings ...

3 la respuesta

¿Por qué las sugerencias de tipo "tradicionales" no están permitidas en PHP?

Acabo de descubrir quesugerencia de tipo [http://php.net/manual/en/language.oop5.typehinting.php]está permitido en PHP, pero no para ints, strings, bools o floats. ¿Por qué PHP no permite sugerencias de tipo para tipos como enteros, cadenas, ...?

1 la respuesta

¿Cómo / por qué funciona la sintaxis de sugerencias de tipo Python?

Acabo de ver el siguiente ejemplo enPEP 484 [https://www.python.org/dev/peps/pep-0484/#compatibility-with-other-uses-of-function-annotations] : def greeting(name: str) -> str: return 'Hello ' + name ...

5 la respuesta

Error al pasar cadena al método con sugerencia de tipo

En el siguiente código, llamo a una función (resulta ser un constructor) en la que tengo sugerencias de tipo. Cuando ejecuto el código me sale el siguiente error: Error fatal atrapable: El argumento 1 pasado a la Pregunta :: __ construct () debe ...

1 la respuesta

¿Las sugerencias de tipo no siempre funcionan en pycharm 2018.1?

Hoy he empezado a usar sugerencias de tipo. Después de leer la documentación sobre sugerencias de tipo, intenté escribir algunos ejemplos tontos para verificar cómo funciona y me quedé atrapado en algo tan simple como esto. a: int = 7.33No ...

3 la respuesta

¿Qué son las sugerencias de tipo en Python 3.5?

Una de las características mencionadas enPython 3.5 se ha dichotype hints. Un ejemplo detype hints se menciona en esteartículo [http://lwn.net/Articles/650904/]yesta [http://lwn.net/Articles/640359/]mientras que también menciona usar sugerencias ...