https://twitter.com/doughellmann
Biography
Blog
Recent Posts | All Posts
June 28 2009
pyclbr can scan Python source to find classes and stand-alone functions. The information about class, method, and function names and line numbers is gathered using tokenize without importing the code. read moreJune 21 2009
robotparser implements a parser for the robots.txt file format, including a simple function for checking if a given user agent can access a resource. It is intended for use in well-behaved spiders or other crawler applications that need to either be throttled or otherwise restricted. read moreJune 14 2009
The gettext module provides an all-Python implementation compatible with the GNU gettext library for message translation and catalog management. read moreMay 24 2009
The json module provides an API similar to pickle for converting in-memory Python objects to a serialized representation known as "JavaScript Object Notation". read morePyMOTW: multiprocessing, part 2
April 28 2009
Communication and synchronization techniques using multiprocessing in Python. read morePyMOTW: multiprocessing, part 1
April 19 2009
The multiprocessing module includes a relatively simple API for dividing work up between multiple processes based on the API for the threading module. read moreApril 05 2009
The pipes module implements a class to create arbitrarily complex Unix command pipelines. Inputs and outputs of the commands can be chained together as with the shell | operator, even if the individual commands need to write to or read from files instead of stdin/stdout. read moreMarch 14 2009
The asynchat module builds on asyncore to make it easier to implement protocols based on passing messages back and forth between server and client. read moreMarch 01 2009
The asyncore module includes tools for working with I/O objects such as sockets so they can be managed asynchronously (instead of, for example, using threads). read moreFebruary 22 2009
The tarfile module provides read and write access to UNIX tar archives, including compressed files. In addition to the POSIX standards, several GNU tar extensions are supported. read moreFebruary 15 2009
The grp module can be used to read information about Unix groups from the group database (usually /etc/group). read moreFebruary 08 2009
The pwd module can be used to read user information from the Unix password database (usually /etc/passwd). read moreWriting Technical Documentation with Sphinx, Paver, and Cog
February 02 2009
An open source tool chain for producing technical articles. read moreJanuary 18 2009
The compileall module finds Python source files and compiles them to the byte-code representation, saving the results in .pyc or .pyo files. read moreJanuary 18 2009
Paver is a useful alternative to make, especially for Python-based packages. read moreRecent Posts | All Posts