Python Web Programming

Peter Hansen peter at engcorp.com
Tue May 6 09:01:47 EDT 2003


Tim Roberts wrote:
> 
> I bought a copy of Steve Holden's "Python Web Programming" last week.  
...
> Then, in "Part II", he starts talking about the modules in the Python
> library that are specifically aimed at network programming.  Here, he
> solves what I think is one of the key shortcoming in Python documentation:
> rather than just a shopping list of modules, he says "to solve THIS
> problem, you probaably want to look at THIS module".  His description of
> SocketServer, asyncore, and asynchat have added immensely to my knowledge,
> not only of "what", but of "why".

Steve's book is excellent, but the section that describes asyncore and
asynchat _might_ be considered a little dated, if there's no time devoted
to a discussion of Twisted.  Although asyncore/chat are now part of the
standard library, Twisted provides significantly more power and, IMHO,
ease of use, and should be considered as a possibly very effective 
substitute in any situation involving SocketServer or asyncore...

-Peter




More information about the Python-list mailing list