Часто возникает необходимость запустить веб-сервер чтобы отобразить содержимое директории в браузере. Вместо того чтобы конфигурировать Nginx или Apache можно воспользоваться встроенным в интерпретатор Python сервером.

Примеры:

Запуск HTTP-сервера в текущей директории на 8000 порту.

Для Python 2.x:

python -m SimpleHTTPServer 8000

Для Python 3.x:

python -m http.server 8000

Как подметил @_iiiypuk этот сервер естественно умеет исполнять python из директории /cgi-bin/

Предыдущая запись Следующая запись