Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 24, 2015 23:34:42

skoomer
Зарегистрирован: 2015-01-24
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Графический интерфейс

с не давних пор увлекся программированием и начал с пайтона 3 , читаю марк луцк 4 издание , и там идет пример про граф.интерфс со сценарием CGI после того как я написал в “идле пайтона ” код и сохранил и бросил в бросил в браузер , то после ввод имени должно было выйти “привет” имя" но вместо этого вылетели кракозябры и второй код не работает как нужно ,помогите разобрать ошибку.
——
#!/usr/bin/python
import cgi
form = cgi.FieldStorage() # парсинг данных формы
print(‘Content-type: text/html\n’) # http-заголовок плюс пустая строка
print(‘<title>Reply Page</title>’) # html-разметка ответа
if not ‘user’ in form:
print(‘<h1>Who are you?</h1>’)
else:
print(‘<h1>Hello <i>%s</i>!</h1>’ % cgi.escape(form.value))
——-

Отредактировано skoomer (Янв. 24, 2015 23:36:10)

Прикреплённый файлы:
attachment 1.png (229,3 KБ)

Офлайн

#2 Янв. 25, 2015 10:58:13

alexbadaloff
От: Иваново
Зарегистрирован: 2013-04-11
Сообщения: 198
Репутация: +  16  -
Профиль   Отправить e-mail  

Графический интерфейс

Ну вроде как этот скрипт должен лежать не в html. А в файле cgi-bin/cgi101.py
А из html уже будет дёргать его для обработки запроса.



————————–
Истина где-то рядом

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version