← All posts tagged twisted

Stiletto
Python twisted Omsk class ShittyClass(Deferred):
def __init__(self,fuck):
Deferred.__init__(self)
def real_init(self,data):
self.val = data
return self
d = do_some_asynchronous_shit_with_fuck(fuck)
d.addCallback(real_init)
d.chainDeferred(self)

теперь в инлайнколбэкс коде можно создавать объекты с помощью
shitobj = yield ShittyClass('ololo')
я объебос, да
Stiletto
nopython Tornado twisted github.com
Если есть достаточно элитная БИДОНОБЛЯДЬ способная пофиксить — реквестирую. Сам я не осилил, насрал гору кода, но нихуя не смог на иозалупе торнады соорудить поведение твистедовских реакторов.
Stiletto
Python hate говно twisted Наткнулся на багу в твистеде (http://twistedmatrix.com/trac/ticket/4520): [Failure instance: Traceback: : exceptions must be classes, or instances, not type /usr/lib/python2.6/site-packages/twisted/internet/defer.py:307:errback /usr/lib/python2.6/site-packages/twisted/internet/defer.py:354:_startRunCallbacks /usr/lib/python2.6/site-packages/twisted/internet/defer.py:371:_runCallbacks /usr/lib/python2.6/site-packages/twisted/internet/defer.py:879:gotResult --- --- /usr/lib/python2.6/site-packages/twisted/internet/defer.py:821:_inlineCallbacks /usr/lib/python2.6/site-packages/twisted/python/failure.py:338:throwExceptionIntoGenerator site.py:59:respond /usr/lib/python2.6/site-packages/twisted/internet/defer.py:821:_inlineCallbacks /usr/lib/python2.6/site-packages/twisted/python/failure.py:338:throwExceptionIntoGenerator ] Уже 2 месяца прошло, а её не чинят :/
Stiletto
Python hate Tornado twisted [Failure instance: Traceback: : global name 'fuck' is not defined /home/stil/git/private/bsr_shortstat/tornado/web.py:685:_execute /home/stil/git/private/bsr_shortstat/tornado/web.py:774:wrapper site.py:48:get /usr/lib/python2.6/site-packages/twisted/internet/defer.py:944:unwindGenerator --- --- /usr/lib/python2.6/site-packages/twisted/internet/defer.py:823:_inlineCallbacks site.py:57:respond ]