Здравствуйте уважаемые форумчане, изучая учебник “Програмирование на Питон” 4- издание М.Луц, сталкнулся с такой проблемой:
при запуске cgi101.html
<html>
<title>Interactive Page</title>
<body>
<form method=POST action="cgi-bin/cgi101.py">
<P><B>Enter your name:</B>
<P><input type=text name=user>
<P><input type=submit>
</form>
</body></html>
должен запускатся следующий скрипт:
#!/usr/bin/env python
import cgi
form = cgi.FieldStorage() # parse form data
print('Content-type: text/html\n') # hdr plus blank line
print('<title>Reply Page</title>') # html reply page
if not 'user' in form:
print('<h1>Who are you?</h1>')
else:
print('<h1>Hello <i>%s</i>!</h1>' % cgi.escape(form['user'].value))
но результатом его работы почемуто является белый лист, то есть браузер просто пустой
Иcпользую Ubuntu, интерпритатор python 3.4.3
путь к итерпритатору /usr/bin
права cgi101.py предоставлены полные
вот что пошит сервер
127.0.0.1 - - [06/Feb/2016 17:06:20] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:06:20] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:06:34] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:06:34] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:11:05] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:11:05] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:11:45] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:11:45] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:15:56] code 404, message File not found
127.0.0.1 - - [06/Feb/2016 17:15:56] "GET /favicon.ico HTTP/1.1" 404 -
127.0.0.1 - - [06/Feb/2016 17:16:00] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:16:01] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:23:46] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:23:46] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:23:49] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:23:49] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:26:12] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:26:12] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:27:01] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:27:01] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:28:58] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:28:58] CGI script exit status 0x7f00
если кто сталкивался помогите пожалуйста. спасибо.