Алтай
Cgi python
CGI (Common Gateway Interface) — это стандартный протокол, позволяющий веб-серверу запускать внешние приложения (в том числе скрипты на Python) и передавать данные между сервером и приложением. Другими словами, CGI позволяет создавать динамические веб-страницы, которые могут взаимодействовать с пользователем, обрабатывать формы, работать с базами данных и т. д. Как это работает: Пользователь запрашивает веб-страницу: Пользователь вводит URL в браузере или отправляет форму на веб-странице. Веб-сервер получает запрос: Веб-сервер (например, Apache, Nginx) получает запрос от браузера. Веб-сервер определяет CGI-скрипт: Если URL указывает на CGI-скрипт (обычно это файл с расширением ...
Пишем простой сайт на Python. Часть 1/3
Сегодня разберём создание страницы при помощи CGI-скриптов. Настройка локального сервера. В Python уже встроен CGI сервер, поэтому его настройка не составит труда. from http.server import HTTPServer, CGIHTTPRequestHandler server_address = ("", 8000) httpd = HTTPServer(server_address, CGIHTTPRequestHandler) httpd.serve_forever() Теперь откройте браузер и в адресной строке наберите localhost:8000 Теперь в той папке, где мы запустили сервер, создаём папку cgi-bin (у меня она уже создана). В этой папке создаём скрипт hello...