Levante um Simples Servidor HTTP com Python

Hoje aqui no trabalho, um colega meu precisava disponibilizar um arquivo que estava em um servidor para um usuário baixar via browser, quando ele falou que iria instalar o Apache para isso, eu lembrei a ele que isso poderia ser feito em uma linha usando Python. Ele achou que era brincadeira minha, mas para sorte dele que não era.

Depois do ocorrido lembrei que eu não havia compartilhado esta informação aqui no blog, foi mal gente, sorry, mas agora vou mostrar:

Passo 1: Certifique-se de que tem Python instalado, acesse o diretório que deseja disponibilizar e execute:

Passo 2: Acesse o endereço pelo browser:

http://[IP]:8000

Por padrão a porta é a 8000, mas se você quiser usar outra, como por exemplo 8485, o processo é bastante complexo:

Se dentro do diretório existir um index.html ele irá carregá-lo mas se não, irá listar os arquivos do diretório.

Simples né? Qualquer dúvida grita aí nos comentários 😉

Recomendo também a leitura SimpleHTTPServer.



0 comments Comentario

Adicionar um comentario.

Leave a comment

Your email address will not be published. Required fields are marked *