@Jeen99

Почему не работает http сервер без вывода консоли?

Пытаюсь запустить http сервер на python. Из консоли все работает, но при попытке запустить в скрытом режиме(сменой расширения py на pyw), не получается подключиться. Браузер пишет, что страница не доступна. Пробовал отключить брандмауэр - не помогло.
Код сервера:
# -*- coding: utf-8 -*-
from http.server import HTTPServer, CGIHTTPRequestHandler

server_address = ("",8000)
httpd = HTTPServer(server_address, CGIHTTPRequestHandler)
httpd.serve_forever()
  • Вопрос задан
  • 334 просмотра
Пригласить эксперта
Ответы на вопрос 1
devg
@devg
I am Yenior software developer
Вы используете CGIHTTPRequestHandler, но скрипт в режиме CGI использует вывод в консоль для ответа сервера. То есть в этом режиме без консоли сервер работать не будет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы