linux-BR.org

Notícias de software livre e tecnologias

ATUALIZAÇÃO: Outro uso é a injeção de dependência (LAGOM) (obrigado Antoinewdg) e outros projetos notáveis que apoiam o uso do tempo de dicas de tipo incluem FASTAPI e TYPER (obrigado Ubernostrum).Não sei quantas pessoas estão fazendo isso, mas ferramentas como o MyPyc usarão dicas de tipo para compilar o código do Python a algo mais rápido, como as extensões C.O exemplo mais óbvio em minha mente é o Pydantic, que usa anotações do tipo para determinar como são as entradas corretas e também o comportamento de serialização/deserialização.A dica do tipo está invocando algumas verificações de tempo de execução, ou é apenas documentos ou esperando uma verificação do tipo estático que pode realmente não acontecer?Nas bases de código sem qualquer tipo dicas, e muitos liners como Flake8 e Ruff também fornecem muita funcionalidade sem tipos.

Fonte: https://lukeplant.me.uk/blog/posts/the-different-uses-of-python-type-hints/