wsgi python



Автор Вячеслав Волков задал вопрос в разделе Python

Python WSGI никак не могу разобраться как с этим работать и получил лучший ответ

Ответ от 0_ooo[гуру]
Итак, погружаемся в WSGI. Пишем простенькое WSGI-приложение:
def app(environ, start_response):
start_response('200 OK', [('Content-type', 'text/plain')])
return ['Hello here']
Все достаточно просто - как и говорилось выше, приложение принимает в качестве аргументов словарь переменных окружения (environ) и исполняемый объект выполнения запроса (start_response). Далее, посылаем начало ответа серверу и возвращаем сам ответ в виде итератора (в данном случае - в виде обычного списка).
Теперь встает вопрос о запуске нашего приложения. Запускаем так:
from wsgiref import simple_server
server = simple_server.WSGIServer(
('', 8080),
simple_server.WSGIRequestHandler,
)
server.set_app(app)
server.serve_forever()
Тоже все достаточно просто - создаем объект сервера со стандартным обработчиком, задаем ему порт 8080 для ожидания соединений, указываем какое WSGI-приложение выполнять и запускаем сервер.
Источник:
0_ooo
(19747)
def app(environ, start_response):

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Python WSGI никак не могу разобраться как с этим работать

Можно ли написать на Python игру?
Ну лично я для себя открыл книгу Альберта Швейгарта "Invent Your Own Computer Games with Python".
подробнее...

Возможно ли писать десктопные программы на Python?
Что значит десктопные программы? Консольные он из коробки умеет. GUI тоже умеет, выбери библиотеку
подробнее...

Существуют ли редакторы форм для Python кроме PyQT?
Сначала гуевые библиотеки, потом редакторы для них.
Помимо Qt, из гуевых библиотек питон еще
подробнее...
спросили в Примеры Просто
Кто - нибудь может подсказать, где найти примеры простых программ на языке python
А питон он такой. В нем "просто участки кода" уже и есть программы. Хочешь больших и сложных
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Политика
Who is Mr. Putin?
The President of the Russian
подробнее...

как поставить изображение на главное окно в Tkinter?
#есть такой пример в инете

import Tkinter as tk
from PIL import ImageTk, Imageподробнее...

Monkeyrunner несколько девайсов
#нашел такой пример

from com.android.monkeyrunner import MonkeyRunner, MonkeyDeviceподробнее...
спросили в Другое Комик
монти-пайтон
Монти Пайтон (англ. Monty Python) — комик-группа из Великобритании. Их первая совместная работа —
подробнее...
спросили в Политика
Что было бы если бы в России не появился Путин?
Дж. Оруэлл, "СКОТНЫЙ ДВОР":

"Стало привычным благодарить Наполеона за каждую удачу, за
подробнее...
спросили в Метеориты
верите ли вы в то, что после падения метеорита в Челябинске не пострадал ни один человек??
не было метеорита

ЭТО БЫЛО ИСПЫТАНИЕ ВОЕННЫМИ НОВОЙ СВЕРХЗВУКОВОЙ РАКЕТЫ

на
подробнее...
спросили в Музыка Arionoidea
Подскажите пожалуйста аккорды для песни 30 seconds to mars - Revenge
Am(open) x2, FB(Bar) x2, G(Bar) x2, E(open) x2.

Thats it...let it ring out on the E(open)
подробнее...
WSGI на Википедии
Посмотрите статью на википедии про WSGI
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*