Форум программистов, компьютерный форум, киберфорум
Python: Сети
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
60 / 27 / 24
Регистрация: 28.09.2017
Сообщений: 399
1

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

19.09.2018, 18:56. Просмотров 1116. Ответов 3
Метки нет (Все метки)

Проблема в теме, помогите
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.09.2018, 18:56
Ответы с готовыми решениями:

Запись формы в файл 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
1273 / 890 / 479
Регистрация: 05.12.2013
Сообщений: 2,874
20.09.2018, 07:54 2
Покажи код
0
60 / 27 / 24
Регистрация: 28.09.2017
Сообщений: 399
20.09.2018, 13:50  [ТС] 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-код, но что-то не выходит(((
0
1273 / 890 / 479
Регистрация: 05.12.2013
Сообщений: 2,874
20.09.2018, 16:07 4
Этот скрипт должен запускаться из папки cgi сервера, почитайте тут https://www.tutorialspoint.com... amming.htm
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.09.2018, 16:07

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

При попытке отправить данные формы открывается страница с сообщением: 'The requested method POST is not allowed for the URL /cgi-bin/script.cgi.'
Имеется форма, начальный тег: &lt;form method=post action='cgi-bin/script.cgi'&gt; При попытке...

Файл открывается в браузере
Люди спасите=)) срочно нужна помощь) есть ссылка &lt;a href=&quot;price/price.csv&quot;&gt;Прайс&lt;/a&gt; При нажатии...

Не открывается XML-файл в браузере
Добрый день! Помогите, пожалуйста. Не получается открыть xml в браузере открывается только код,...

Не открывается HTM файл в браузере
Скачал с интернета образ диска, на диске информация про оборудование для Renault Logan. С виду вся...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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