| 2018 June 16 | Learning SymPy while eliminating trigonometry from rotations |
| 2018 March 31 | Computing a final Tiangong-1 pass with Python |
| 2018 March 30 | A New Driver for the Original Twiddler |
| 2017 August 3 | Fixing OpenConnect’s VPN Search Domains on Ubuntu |
| 2016 June 9 | PyCon Trivia Night, Third Edition |
| 2015 April 16 | PyCon Trivia Night, Second Edition |
| 2014 April 29 | The First-Ever PyCon Trivia Night |
Complete list of posts
•
RSS Feed
I recently revised the popular book Foundations of Python Network Programming for Apress Media, adding several chapters and updating all of its 2004 source code to use modern Python libraries and techniques. I replaced its guides to obsolete technologies (like the old HTMLParser and mod_python modules) with more modern libraries including lxml wsgiref and json.
While the code in the printed book uses Python 2 syntax, the public source code repository contains Python 3 versions of all of the examples as well (unless a library has not been ported yet). Here are links to the source code and a free sample chapter:
Public source code — includes every listing in the book
Free sample — Chapter 10, “Screen Scraping”
I am now revising the book again to produce a third edition featuring Python 3 plus a whole list of new technologies including requests and scapy!