Создаем веб-страницу
Теперь в той папке, где мы запустили сервер, создаём папку cgi-bin (у меня она уже создана).
В этой папке создаём скрипт hello.py со следующим содержимым:
#! D:\ProgramData\Anaconda3\python.exe print("Content-type: text/html") print() print("<h1>Hello world!</h1>")
Первая строка говорит о том, что это Python скрипт (CGI-скрипты можно не только на Python писать) и указывает путь до интерпретатора python. У вас он может находится в другом месте.
Вторая строка печатает заголовок. Он обозначает, что это будет html файл (бывает ещё css, javascript, pdf и куча других, и браузер различает их по заголовкам).
Третья строка (просто символ новой строки) отделяет заголовки от тела ответа.
Четвёртая печатает Hello world.
Теперь переходим на localhost:8000/cgi-bin/hello.py
В окне командной строки появится сообщение об исполнении скрипта.
Задание
Создайте страницу с вашими данными средствами языка python. На странице должно выть несколько заголовков разных уровней и параграфы с текстами о ваших личных данных, контактах и увлечениях.