Szukam używać lokalnego serwera WWW do uruchomienia serii skryptów Pythona dla użytkownika. Z różnych nieuniknionych przyczyn skrypt Pythona musi działać lokalnie, a nie na serwerze. W rezultacie wykorzystam przeglądarkę HTML + jako interfejs użytkownika, z którym czuję się komfortowo, z myślą o interfejsie użytkownika.Jak mogę utworzyć lokalny serwer WWW dla moich skryptów Pythona?
Szukałem zatem lekkiego serwera WWW, który może wykonywać skrypty w języku Python, siedząc w tle na komputerze, idealnie jako usługa Windows. Bezpieczeństwo i rozszerzalność nie są priorytetami, ponieważ wszystko działa wewnętrznie w małej sieci.
Czy powinienem uruchomić macierzysty serwer sieciowy Pythona jako usługę Windows (w takim przypadku, jak)? A może tak samo łatwo zainstalować Apache na komputerze użytkownika i uruchomić jako CGI? Ponieważ to wszystko jest lokalne, wydajność też nie jest problemem.
A może brakuje mi czegoś oczywistego?
Muszę więc zachęcić użytkowników do uruchomienia serwera za każdym razem, gdy chcą korzystać z architektury? Próbuję * uniknąć * spowodowania, że użytkownik uruchamia polecenie python z wiersza poleceń. Link turtlemeat musiałby być uruchamiany ręcznie, chyba że byłby usługą. –
+1 dla wsgiref, doskonały sposób na przetestowanie skryptów Web w języku Python na komputerze. – bortzmeyer