serwer plików jest prosty statyczny serwer plików i wskaźnik katalogu serwera w Pythonie (WSGI app).
Często do testowania będzie chciał statyczny serwer plików Fileserver i indeks katalogów jako część swojego stosu WSGI. Ponadto, może być wymagania do uruchomienia takich jak części produkcji WSGI stosu. Fileserver pasuje do tych potrzeb.
Motywacja
Potrzebowałem serwer indeksu katalogu la Apache przetestować klon PyPI używałem. Po geodezyjnych, co było tam, nie wydaje nic się tam, że było łatwo eksploatacyjne do moich celów. Więc napisałem jeden w zależności tylko od webob.
Zawartość
od serwerze, import * powinien dać Ci dostęp do wszystkich użytecznych elementów serwerze plików:
& Nbsp; file_response: powrót obiekt odpowiedzi webob odpowiedni do nazwy pliku
& Nbsp; FileApp: WSGI aplikacja, która otacza file_response
& Nbsp; Directory Server: serwuje generowane drzewo katalogów i indeksów
& Nbsp; głównym: Punkt wejścia linii poleceń
FileApp i file_response są w dużym stopniu zapożyczone z http://docs.webob.org/en/latest/file-example.html choć przykładem jest bardziej kompletny. Będę pracować na przeprowadzenie tej bardziej dokładne w przyszłości. Ja również zapożyczone z StaticURLParser wklej i static.Cling.
. Ponadto istnieje linia skrypt poleceń, służyć, które mogą być używane do obsługi katalogu z serwerem wsgiref
Wymagania :
- Python
Komentarze nie znaleziono