[Хочется странного] Http сервисы на Python

tipnote

В свое время мне понравилось писать веб на питоне как-то так:

from nimble.server.base import Server
from nimble.server.tools import shared

class MyServer(Server):
@shared
def return_args(self, connection, arg1, *listArg):
return connection.OK([arg1, listArg])

if __name__=="__main__":
MyServer.application #standart WSGI application
MyServer.run #start with no daemon support over nimble-defined frontend (flup, gevent etc)
MyServer.run_daemon #as run but in daemon mode, uses console arguments

С примитивным самопальным протоколом, с возможностью работать с одним сервером разными протоколами одновременно, с ленивой загрузкой кук и прочей не на каждый раз нужной хрени. При этом относительно прозрачного и простого по объему и уровням рантайм кода, что в терминах питон интерпретатора обычно обозначает с меньшим оверхедом.
В общем, у каждого свои заморочки ) Так вот, вопрос в том, кто-нибудь сталкивался с похожими либами под питон? Хочется посмотреть, пощупать

Alena_08_11

twisted, tornado ... или че надо то ?

yroslavasako

Хочется странно, не боишься кабаллы - попробуй http://www.yesodweb.com/
template (значит DSL) haskell с высокой производительностью и подходом похожим на описываемый тобой.

pilot

С примитивным самопальным протоколом, с возможностью работать с одним сервером разными протоколами одновременно, с ленивой загрузкой кук и прочей не на каждый раз нужной хрени.
Тебе нужен либо комбайн, который все умеет и замучаешься учить (twisted либо поделка, которую легко допилить под конкретную задачку (tornado, etc) потому как желания не формализованы и какие у тебя там в голове хрени — неясно.
Оставить комментарий
Имя или ник:
Комментарий: