PEP 333 говорит вы должны прочитать окружающую среду ['wsgi.input'] .
Я просто сохранил следующий код и заставил apache mod_wsgi запустить его. Это работает.
Вы, должно быть, делаете что-то не так.
<code>from pprint import pformat
def application(environ, start_response):
# show the environment:
output = ['<pre>']
output.append(pformat(environ))
output.append('
')
# создать простую форму:
output.append ('')
output.append ('
')
output.append ('
')
output.append ( '')
if environment ['REQUEST_METHOD'] == 'POST':
# показать данные формы, полученные POST:
output.append ('
ФОРМАТНЫЕ ДАННЫЕ
')
output.append (pformat (окружать [ 'wsgi.input']. чтения ()))
# отправить результаты
output_len = сумма (len (строка) для строки в выходе)
start_response ('200 OK', [('Content-type', 'text / html'),
('Content-Length', str (output_len))])
обратный вывод