[Twisted-Python] Fwd: Adding callbacks using loop variables
Tom Prince
tom.prince at ualberta.net
Wed May 6 05:21:26 MDT 2015
Another option is
for loop_var in a_dict['loop_vars']:
d = self.returns_a_deferred(loop_var["x"])
d.addCallback(
lambda ret_val, loop_var=lopp_var:
self.do_another_thing(
other_param, loop_var, ret_val)
)
)
_dlist.append(d)
return defer.DeferredList(_dlist)
This works because default values are evaluated at the point of definition.
More information about the Twisted-Python
mailing list