Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Publicado : Oct 27, 2021
NÃO ENTROU NA EDIÇÃO ATUAL
Este blip não está na edição atual do Radar. Se esteve em uma das últimas edições, é provável que ainda seja relevante. Se o blip for mais antigo, pode não ser mais relevante e nossa avaliação pode ser diferente hoje. Infelizmente, não conseguimos revisar continuamente todos os blips de edições anteriores do Radar. Saiba mais
Oct 2021
Experimente ?

Originalmente, as anotações de tipo foram adicionadas ao Python para oferecer suporte à análise estática. No entanto, considerando o quão amplamente as anotações de tipo, e as anotações em geral, são usadas em outras linguagens de programação, era apenas uma questão de tempo antes que as pessoas desenvolvedoras começassem a usar as anotações de tipo do Python para outros fins. pydantic se enquadra nesta categoria. A biblioteca permite que você use anotações de tipo para validação de dados e gerenciamento de configurações em tempo de execução. Quando os dados chegam como, digamos, um documento JSON e precisam ser analisados em uma estrutura Python complexa, pydantic garante que os dados recebidos correspondam aos tipos esperados ou relata um erro caso não correspondam. Embora você possa usar pydantic diretamente, muitas pessoas desenvolvedoras têm o usado como parte do FastAPI, um dos frameworks Python para web mais populares. Na verdade, o uso de pydantic em FastAPI é considerado tão indispensável que uma alteração recentemente proposta para Python, com o objetivo de reduzir o custo de carregamento de código anotado na memória, foi reconsiderada porque teria quebrado o uso de anotações de tipo em tempo de execução.

Baixe o PDF

 

 

 

English | Español | Português | 中文

Inscreva-se para receber o boletim informativo Technology Radar

 

 

Seja assinante

 

 

Visite nosso arquivo para acessar os volumes anteriores