I really recommend this tutorial:
http://krondo.com/?page_id=1327

Direct PDF link:
http://krondo.com/?page_id=1327

It really helped me understand Twisted, coming from a synchronous Java
background.

Once you get to the @defer.inlineCallbacks chapter, things will become much
more clear.
Twisted inline callbacks allows you to write async code with the clarity of
sync code.

As Phil mentioned, Deferred is the work horse of Twisted and crucial to
using it effectively.

Cheers,
Jacek

On Sun, Oct 16, 2011 at 11:11 AM, Phil Mayers <[email protected]>wrote:

> On 10/16/2011 04:08 PM, Phil Mayers wrote:
>
> > d = self.client.getPage(url)
>
> Drat. That should be:
>
>   d = client.getPage(url)
>
> i.e. you're calling twisted.web.client.getPage
>
> _______________________________________________
> Twisted-web mailing list
> [email protected]
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-web
>
_______________________________________________
Twisted-web mailing list
[email protected]
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-web

Reply via email to