Python — простой запуск локального сервера

Admin Python

Самый простой запуск локального сервера для python без фреймфорков.

Установка Python

Прежде всего должен быть установлен python. Сделаем это для Mac OS через Homebrew:

brew install python3

Запуск сервера на python

Чтобы избежать ошибку должна быть директория cgi-bin, иначе:

code 403, message CGI script is not a plain file (‘/cgi-bin/’)

Внутри проекта python создадим директорию:

cgi-bin

А внутри неё новый файл, которому назначим права:

chmod +x файл

Содержимое этого файла:

#!/usr/bin/env python3
import cgi
import html
print("Content-type: text/html")
print("<h1>Привет!</h1>")

Запускаем сервер:

python3 -m http.server --cgi

Сервер будет работать по адресу:

http://0.0.0.0:8000/

У сайта нет цели самоокупаться, поэтому на сайте нет рекламы. Но если вам пригодилась информация, можете лайкнуть страницу, оставить комментарий или отправить мне подарок на чашечку кофе.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Python — простой запуск локального сервера"