Estou procurando servidores da Web Python muito simples, como SimpleHTTPServer / HTTP.Server, mas não consigo encontrar a resposta para isso.
Existe um servidor web simples que pode ser compilado em .pyc, ou realmente qualquer tipo de arquivo que 1) roda no Debian e 2) esconde seu próprio código?
Você pode compilar um aplicativo de servidor da web Python para um binário autônomo. Aqui está um exemplo que acabei de tentar, onde o módulo Python 2 SimpleHTTPServer padrão é compilado para um binário autônomo usando PyInstaller .
Instale o PyInstaller:
Vá para um local onde você não se importe em gerar alguns arquivos:
Gere o binário:
Execute o binário gerado (localizado no
dist
subdiretório):Você deve ver o servidor iniciar como se tivesse executado o script usando o interpretador Python:
Existem muitos posts que discutem métodos para compilar programas Python em executáveis autônomos e que incluem alternativas ao PyInstaller, por exemplo:
Como tornar um script Python executável autônomo para executar sem QUALQUER dependência?
como tornar meu script python facilmente portátil? ou como compilar em binário com todas as dependências do módulo?