Почему не развёртывается сервер?

И в дополнение к моему прошлому вопросу?(уж не серчайте, первый раз вообще пытаюсь сервак у себя развернуть и использовать python как серверный язык?)...

Нашёл эту статью. Тут сказано что можно сервер развернуть так: python -m CGIHTTPServer

Но, к сожалению, у меня выдаёт ошибку что якобы нет такого модуля:

введите сюда описание изображения

И такой вопрос, а чтоже нужно чтобы сервак развернуть? -_-


Ответы (1 шт):

Автор решения: mrEvgenX

Если хочется использовать именно CGIHTTPServer. То в его документации стоит обратить внимание:

The CGIHTTPServer module has been merged into http.server in Python 3. The 2to3 tool will automatically adapt imports when converting your sources to Python 3.

Сервер влили в http.server... куда влили? Давайте посмотрим что за http.server.

Находим информацию, что тут в третьей версии языка все разнообразные виды серверов объединили в один класс, а для разных случаев жизни реализовали специальные обработчики (Handlers) и нас интересует CGIHTTPRequestHandler прямо в конце списка.

Активировать этот обработчик можно вот так:

python -m http.server --cgi 8000

И получится CGI-сервер на 8000 порту.

→ Ссылка