Preguntas con la etiqueta [type-hinting]
Subclase en sugerencias de tipo
Quiero permitir sugerencias de tipos usando Python 3 para aceptar subclases de una determinada clase. P.ej: class A: pass class B(A): pass class C(A): pass def process_any_subclass_type_of_A(cls: A): if cls
Diferencia entre definir mecanografía. ¿Dict y dict?
Estoy practicando el uso de sugerencias de escritura en Python 3.5. Uno de mis colegas usa typing.Dict: import typing def change_bandwidths(new_bandwidths: typing.Dict, user_id: int, user_name: str) -> bool: print(new_bandwidths, user_id,
¿Cómo agrego parámetros predeterminados a las funciones cuando uso sugerencias de tipo?
Si tengo una función como esta: def foo(name, opts={}): pass Y quiero agregar sugerencias de tipo a los parámetros, ¿cómo lo hago? La forma que supuse me da un error
Sugerencias de tipo Python sin importaciones cíclicas
Estoy intentando dividir mi enorme clase en dos; bueno, básicamente en la clase "principal" y un mixin con funciones adicionales, así: main.pyarchivo: import mymixin.py class Main(object, MyMixin): def func1(self, xxx):
¿Cómo puedo especificar el tipo de función en mis sugerencias de tipo?
¿ Cómo puedo especificar la sugerencia de tipo de una variable como tipo de función ? No hay typing.Functiony no pude encontrar nada en el PEP correspondiente, PEP 483 .