Enable javascript in your browser for better experience. Need to know to enable it?

÷ÈÓ°Ö±²¥

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. 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, porque teria quebrado o uso de anota??es de tipo em tempo de execu??o.

Inscreva-se para receber a newsletter do Technology Radar

?

?

Seja assinante

?

?

Visite nosso arquivo para acessar os volumes anteriores