Python: Instalar a dependência Flask
Esta documentação faz parte do guia Criação de uma API REST. Consulte o guia completo aqui: Guia passo a passo para construir uma API REST com Flask em Python.
👋 Bem-vindo à documentação da Stackhero!
A Stackhero disponibiliza uma solução Python cloud pronta a usar, concebida para simplificar o seu processo de deployment:
- Implemente a sua aplicação em produção em segundos com um simples
git push.- Utilize o seu próprio domínio, com configuração automática de certificado HTTPS para ligações seguras geridas por si.
- Conte com backups automáticos, atualizações com um clique e preços previsíveis, para que se possa focar no seu código e não na gestão da infraestrutura.
- Beneficie de elevada performance e segurança numa infraestrutura privada e dedicada. O seu ambiente está isolado e protegido.
Poupe tempo e simplifique o seu workflow: pode ter o seu código a funcionar com o alojamento Python cloud da Stackhero em apenas 5 minutos.
Para este exemplo, só precisa de uma dependência principal: Flask.
O Flask foi concebido para ser simples e rápido, permitindo-lhe criar e disponibilizar APIs web sem sobrecarga adicional. Inclui suporte nativo para routing, templates e gestão de pedidos HTTP, o que lhe permite passar da ideia à API funcional em poucos minutos.
Pode instalar o Flask e o python-dotenv usando o pip:
pip install Flask python-dotenv
Incluímos o
python-dotenvpara gerir variáveis de ambiente de forma segura e prática. Vai ver como utilizá-lo nos próximos passos.
Depois de instalar, congele as suas dependências num ficheiro requirements.txt:
pip freeze > requirements.txt
Congelar as dependências garante que todos usam as mesmas versões dos pacotes. Este pequeno passo pode poupar-lhe horas de resolução de problemas mais tarde.