You can go to my main site at nelis.cc and use the wiki there.
A small collection of Python scripts that are just about worth sharing. Use at your own peril and as you like (public domain!).
CGI script for managing todo lists that look like this (screenshot) - Download.
A simple implementation of the Cat programming language
See the Github Page for more information and downloads.
A basic yet versatile mod python handler that makes writing dynamic web sites with mod_python easier - main page.
A small and easy to use script to generate your own RSS feeds. Example usage contained within the file - rss.py
Simple compiler that converts BrainFuck source code into pure python source - Download
A simple file based message board using CGI. See the information page for more details.
As above, but interprets the BrainFuck code rather than compile.
Plots a graph of messages recieved against the date recieved for a given IMAP folder. Handy for keeping tabs on things like the amount of spam recieved or mailing list activity. You'll need a couple of extra Python libraries to plot the chart (more instructions within the script).
A handy tool to follow the execution of a python program. Simply call the 'execute' function with the function you wish to trace and it will display the functions called, their arguments and return value as they are called.
A small snippet to display numbers as a string in base 2:
def bin(n, length=8):
"""
Display <n> as a binary number of length <length>.
Examples:
>>> bin(10)
'00001010'
>>> bin(0xF0F0, 16)
'1111000011110000'
"""
return ''.join(['01'[bool(n & 2**x)] for x in range(length-1, -1, -1)])