Nombres de teclas en python

Python

Como nunca me acuerdo de cómo son los nombres de las teclas en Python, y soy tan torpe que no encuentro nunca la página con los nombres, me he escrito este pequeño programita. Lo dejo aquí por si es útil a alguien más:

#!/usr/bin/python
 
import sys
import gtk
 
def onKeystroke(widget, event):
    key = gtk.gdk.keyval_name(event.keyval).upper()
    label.set_text(key)
 
def onExit(widget):
    print "Exiting..."
    gtk.main_quit()
    sys.exit(0)
 
 
label = gtk.Label("Press a key or a combination")
win = gtk.Window(gtk.WINDOW_TOPLEVEL)
win.resize(320, 240)
win.add(label)
win.connect('destroy', onExit)
win.connect('key-press-event', onKeystroke)
 
win.show_all()
 
gtk.main()
sys.exit(0)