Fileserver ist eine einfache statische Fileserver und Verzeichnisindexserver in Python (WSGI app).
Oft zum Testen finden Sie eine statische Fileserver und Verzeichnisindex als Teil Ihrer WSGI Stapel möchten. Darüber hinaus können Sie Anforderungen als Teil eines Produktions WSGI Stapel laufen wie. Fileserver passt diese Bedürfnisse.
Motivation
Ich brauchte einen Verzeichnisindex-Server Apache a la, einen PyPI Klon war ich mit zu testen. Nach einem Überblick über das, was da draußen war, hatte es nichts aus, dass es leicht für meine Zwecke wurde konsumierbar sein. Also schrieb ich einen nur je nach WebOb.
Inhalt
von Fileserver import * sollte Ihnen den Zugriff auf alle verwendbaren Komponenten Fileserver:
& Nbsp; file_response: geben einen WebOb Antwortobjekt angebracht, einen Dateinamen
& Nbsp; FileApp: WSGI App, die file_response hüllt
& Nbsp; Directory Server: dient einen Verzeichnisbaum und erzeugt Indizes
& Nbsp; Haupt: Kommandozeilen-Einstiegspunkt
FileApp und file_response sind stark von http://docs.webob.org/en/latest/file-example.html geliehen wenn die beispielsweise gibt es mehr abgeschlossen. Ich mache auf diese gründlichere für die Zukunft zu arbeiten. Ich habe auch von der Paste StaticURLParser und static.Cling entlehnt.
. Darüber hinaus gibt es eine Kommandozeilen-Skript, dienen, die verwendet werden, um ein Verzeichnis mit dem wsgiref Server dienen kann, werden
Anforderungen :
- Python
Kommentare nicht gefunden