Ich mag die einfache Bedienung von Python Simple aber ...Python Einfache HTTP-Server in Virtual Directory
Ich mag würde, es zu starten, was ich ein „fake Verzeichnis“ bin Aufruf - das heißt, ein Verzeichnis, das nur aus der Sicht des Servers existiert (nicht wirklich auf dem Computer vorhanden) und nicht mehr existiert, wenn der Python-Prozess, der den Server ausführt, aufhört. Ich könnte auch mit einem temporären Verzeichnis machen, aber ich möchte garantieren, dass dieses Verzeichnis nachher gelöscht wird (also akkumuliere ich nicht jedes Mal, wenn ich das ausführe, und denke darüber nach, sie manuell zu löschen).
Weiß jemand, was der beste Weg ist, dies zu tun?
Sie dienen Dateien lokal mit Python -m Simplehttpserver oder etwas komplizierter (über Handler etc) tun? –
Ich liefere Dateien lokal (obwohl ich den SimpleHTTPServer nicht in seinem eigenen Prozess wie in Ihrem Befehl starte, starte ich es in einem Thread.) – Peter
Sie sollten das als ein bisschen Info zu der Frage hinzufügen. Ich habe eine Antwort auf die Frage basierend auf den Informationen in den Kommentaren hinzugefügt. Ich hoffe es hilft. –