ich Python http.server bin mit zwei Instanzen in verschiedenen Häfen init und eine HTML-Datei aus einem Ordner dienen up ...Python http.server 2 Instanzen und 2 Ordner
import http.server
import socketserver
import os
PORT1 = 8000
PORT2 = 8001
os.chdir("html/folder1/")
Handler1 = http.server.SimpleHTTPRequestHandler
os.chdir("../folder2/")
Handler2 = http.server.SimpleHTTPRequestHandler
httpd1 = socketserver.TCPServer(("", PORT1), Handler1)
httpd2 = socketserver.TCPServer(("", PORT2), Handler2)
print("serving at port", PORT1)
print("serving at port", PORT2)
httpd1.serve_forever()
httpd2.serve_forever()
Diese Lasten ohne Fehler, aber Ich kann nur laden http://localhost:8000
Irgendwelche Ideen, wo ich falsch liege?
Danke, das macht Sinn. Nur um sicherzustellen, dass das die beste Lösung ist – fightstarr20