FileServer é um servidor de arquivos e índice de diretório do servidor estático simples em Python (app WSGI).
Muitas vezes, para testar você vai querer um servidor de arquivos estáticos e índice do diretório, como parte de sua pilha WSGI. Além disso, você pode ter requisitos de funcionamento, como parte de uma pilha WSGI produção. FileServer encaixa essas necessidades.
Motivação
Eu precisava de um servidor de índice do diretório a la Apache para testar um clone PyPI eu estava usando. Após o levantamento que estava lá fora, não parece nada lá fora, que foi facilmente consumível para os meus propósitos. Então eu escrevi uma só dependendo WebOb.
Conteúdo
do servidor de arquivos de importação * deve dar-lhe acesso a todos os componentes de utilização de servidor de arquivos:
& Nbsp; file_response: retornar um objeto de resposta WebOb adequado para um nome de arquivo
& Nbsp; FileApp: app WSGI que envolve file_response
& Nbsp; Directory Server: serve uma árvore de diretórios e os índices gerados
& Nbsp; principal: comando ponto de entrada de linha
FileApp e file_response são fortemente emprestado de http://docs.webob.org/en/latest/file-example.html que o exemplo não é mais completo. Vou trabalhar para tornar este mais completa daqui para frente. Eu também emprestado de StaticURLParser de Colar e static.Cling.
. Além disso, há um script de linha de comando, servir, o que pode ser usado para servir um diretório com o servidor wsgiref
Requisitos :
- Python
Comentários não encontrado