This is a very simple program to write strings to a text file. When you click a button, it writes its corresponding text to the file. The text and labels are pretty mutable, if you look at the code. If anyone is interested, you could implement command line arguments to change the logfile or prettier implementations of the date or all sorts of things. If you chmod u+x logger.py, you can run it by doing ./logger.py By default, the program writes to ~/.323log, but you can change the file if you like.