Однострочник на Python для запуска web сервера

В языке программирования Python есть замечательная штука — модуль с помощью которого очень просто из текущей папки сделать web сервер. Для этого всего-навсего нужно набрать:

python -mSimpleHTTPServer 3000

После этого на http://127.0.0.1:3000 заработает web сервер, который будет отдавать файлы из папки в которой была запущена эта команда.

Число 3000 в команде — это порт на котором поднимется web сервер. Это значение можно не указывать, по умолчанию будет использован порт 8000.

У этого однострочника есть огромный плюс — на очень большом количестве машин python уже есть. Например, python преустановлен на Mac OS и на многих linux дистрибутивов.

Иван Бессарабов
ivan@bessarabov.ru

28 мая 2014

Этот текст есть и на английском языке