[Twisted-Python] deferToThread and thread ID

exarkun at twistedmatrix.com exarkun at twistedmatrix.com
Thu Dec 3 12:29:50 EST 2009


On 05:23 pm, masetto4ever at gmail.com wrote:
>Hi all,
>
>Last week i've started to study (and love :P) Twisted .
>Well, just for didactical purpose i've written a little script which
>download a web page (getPage) and calculate a long Fibonacci number 
>within a
>deferToThread and it works perfectly.
>I would like to see the different threads id of the two operations 
>(download
>a web page and the calculation of the number), always for didactical
>purposes.
>Is there any way to do this?

deferToThread uses the regular Python threading APIs, so you can too. 
In this case, thread.get_ident() should give you what you're looking 
for.

Jean-Paul



More information about the Twisted-Python mailing list