prerex is an interactive (command-line) editor and a LaTeX macro support package that can be used to create very attractive and readable prerequisite charts. A graphical front-end for the editor also provides a prerex-enabled PDF viewer. A prerequisite chart is a network of course boxes linked by prerequisite and co-requisite arrows.
pyChing is a program that allows you to 'consult' the I Ching. The I Ching is an ancient Chinese book of wisdom, which, apart from being read as a book, has also traditionally been consulted as an oracle. pyChing allows you to perform an I Ching 'reading' using the coin oracle, and then look up a brief interpretation from the I Ching. pyChing is completely written in Python, a cross platform, object oriented, programming language, using the Tkinter interface to the Tk GUI toolkit.
pyFlashCards is a wxPython-based application for creating and studying flash cards. Its main features are the Leitner algorithm for repeating cards, HTML tags, images, and Unicode characters inside cards. These features allow you to study any language, use special characters, and highlight important concepts with colors and different font effects. The Leitner algorithm maximizes long term memory retention.
Pysync has both a demonstration implementation of the rsync and related algorithms in pure Python, and a high speed librsync Python extension. The pure Python is not fast and is not optimized, however it does work and provides a simple implementation of the algorithm for reference and experimentation. It includes a combination of ideas taken from librsync, xdelta, and rsync. The librsync Python extension is less flexible and harder to understand, but is very fast.