Não foi possível encontrar uma resposta definitiva. Eu quero fazer uma dica de tipo para uma função e o tipo sendo alguma classe personalizada que eu defini, chamei-a CustomClass()
.
E então digamos que em alguma função, chame-a FuncA(arg)
, eu tenho um argumento chamado arg
. A maneira correta de digitar a dica FuncA
seria:
def FuncA(arg: CustomClass):
Ou seria:
def FuncA(Arg:Type[CustomClass]):
?
Type
de py3.6 e além? Acabei de receber umNameError
.