Projetos em Python que usam o framework web Flask para retornar comandos executados localmente em um site.
- Instale o Flask e sempre atualize seu Python caso necessário. Use:
pip install flask
- Ao desenvolver o código em Python, no mesmo diretório crie uma pasta chamada "Templates" para armazenar o HTML/CSS que permitirá a visualização na web.
- Particularmente não achei necessário adicionar JavaScript nas páginas.
Sobe localmente um site com as informações solicitadas. Neste site é possivel obter todos os processos da máquina, o dia de hoje e os arquivos recursivos de um diretório, adicionando o diretório como requisição.
Tela inicial:
Construi a tela inicial só com HTML e CSS.
Navegando na opção "Processos Ativos":
Navegando na opção "Data de hoje":
Agora, a melhor parte. O input de dados com a opção "Visualizar arquivos de um diretório (local)".
Input do caminho local:
Resposta:
Retornando meus arquivos do diretório de testes e scripts que crio.
Ah, o que é legal de usar a lib Flask é que consigo acompanhar o status das minhas solicitações direto no terminal que executei o código:
Como pode ver, tive um problema com o decod. do HTML e a página \get-date retornou o status 500, o tal do Bad Request (só porque mudei o nome de uma váriavel rs).
Toda esta jornada de teste para adicionar neste ReadMe.md tiveram essas requisições: