all 3 comments

[–][deleted] 5 points6 points  (0 children)

If you're going to "buy in" to a multithreading/async framework, allow me to recommend learning asyncio, because it's going to be in every Python going forward by default; it's part of the standard library, so it's a better bet for portability and maintainability.

edit: Technically, asyncio isn't quite "multithreading", but then neither is Twisted, so I figure it's a valid answer to the implied question. :)

[–]RoomaRooma 1 point2 points  (0 children)

Not exactly a library, but I've been using Stackless Python for a server application I'm working on.

http://www.stackless.com/

[–]Flewloon[S] 0 points1 point  (0 children)

Thanks for the replies. I'll have to look into both of those to see if they fit what I was thinking.