Форум программистов, компьютерный форум, киберфорум
Python: Сети
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Python RSA и сокеты в Python3 https://www.cyberforum.ru/ python-network/ thread2319531.html
Пытаюсь сделать так: сервер генерирует rsa ключи, передает публичный ключ клиенту, клиент получает ключ, шифрует им сообщение, и отправляет его серверу, сервер его расшифровывает, и выводит. Но что в...
Не выполняется команда Python
Привет форумчане! Есть проблема: не хочет выполнять терминал команду - пишет такую ошибку: "TypeError: 'errors' is an invalid keyword argument for this function". Вот команда python mitmf.py...
Как поднять свой прокси сервер? Python
Как на своём компьютере поднять прокси сервер и чтобы к нему могли подключаться?
Python GET запрос через TOR у меня есть парсер сайтов работающий через tor причем работающий вполне исправно но сегодня я попытался запустить его на RaspberryPi и получил ошибку в целом я использую такой код для... https://www.cyberforum.ru/ python-network/ thread2314843.html
Python Чтение данных из usb-порта https://www.cyberforum.ru/ python-network/ thread2314015.html
Здравствуйте, уважаемые форумчане! Надо организовать передачу данных от самодельного устройства к компьютеру через usb-порт (COM-порт не подходит по скорости передачи данных). Нашел библиотеку PyUSB...
Python Sharepoint и доменная авторизация из python
Дано: 1. Windows-домен; 2. пользователь, авторизованный в домене на компьютере подо Windows 7-10; 3. Web-сервер SharePoint, поддерживающий доменную авторизацию; 4. Парсер на python. ...
Публикация rss в своих социальных группах Python
Есть rss лента моего сайта я хочу, чтобы в моих группах в социальных сетях, публиковались ссылки на статьи проще говоря -автоматизировать функцию "поделиться в социальных сетях" Добавлено...
Python Работа с Admin-panel на Python Дома 3 роутера, у которых кастомная прошивка. При каждой перезагрузке сбиваются dns и приходится вбивать все вручную. Помогите написать скрипт, который брал бы из файлика ipшники, логин и пароль (у... https://www.cyberforum.ru/ python-network/ thread2282161.html
Python Парсинг логов с использованием регулярных выражений на Python и их упаковка в структуру данных словарь словарей https://www.cyberforum.ru/ python-network/ thread2279468.html
Требуется: Создать из последовательности логов словарь, где ключ - таймстемп, а value - другой словарь, в котором ключи - все группы, которые матчатся регуляркой, а value, соответственно, их...
Python Чат: сообщение, которое напечатал клиент отображать не только на сервере, но и у другого клиента Хотел бы попросить небольшой помощи, я пытаюсь создать небольшой чат на python, но у мя есть небольшая проблема, как сделать чтобы сообщение, которое напечатал клиент отображалось не только на... https://www.cyberforum.ru/ python-network/ thread2277209.html
60 / 27 / 24
Регистрация: 28.09.2017
Сообщений: 399
20.09.2018, 13:50  [ТС] 0

CGI на Python открывается в браузере как текстовый файл

20.09.2018, 13:50. Просмотров 1170. Ответов 3
Метки (Все метки)

Ответ

Прошу не карать за возможные ошибки
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import cgi
 
username = cgi.FieldStorage()
field = username.getfirst("username")
 
print("Content-type: text/html\n")
print("""
<!doctype html>
    <html>
        <head>
            <title>Спасибо</title>
            <meta charset="utf-8">
        </head>
        <body>""")
print("<h1>Привет, {}!!!</h1>".format(field))
print("</body></html>")
Добавлено через 1 минуту
Там типа есть html-файл, в котором форма с текстовым полем. Вводишь имя и запрос идет в этот файл.
Должно быть что-то типа:
1)Вводишь имя;
2)Отправляешь
3)Другая страница выводит "Привет, " + данные текстового поля

Добавлено через 1 минуту
Я так понимаю этот код должен компилиться в html-код, но что-то не выходит(((

Вернуться к обсуждению:
CGI на Python открывается в браузере как текстовый файл
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.09.2018, 13:50
Готовые ответы и решения:

Запись формы в файл CGI скриптом на Python
Доброго всем времени суток! Мне необходимо сохранить содержимое формы в файл, используя CGI скрипты...

Как подключить файл (текстовый документ) python к консоли?
Пересмотрел куча гайдов, ничего не получается. У меня windows 10 ltsb python 3.6.5(64bit)

Как открыть cgi файл в браузере? Почему он скачивается?
Доброго времени суток! Учу cgi. Работаю в Убунту. Скомпилировал С-файл с html -кодом в cgi. ...

Как подключить файл(текстовый документ) python к консоли?
Пересмотрел кучу гайдов и ничего не нашёл. Windows 10 ltsb python 3.6.5

3
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.