#buttonbind.py from Tkinter import * # Hold onto a global reference for the root window root = None def mouseEntered(event): button = event.widget button.config(text = "Please Please click me") print "MOUSE ENTERED" def mouseExited(event): button = event.widget button.unbind("") print "MOUSE EXITED" def main(): global root root = Tk() # Create the root (base) window where all widgets go b = Button(root, text="Logon") b.bind("",mouseEntered) b.bind("",mouseExited) b.pack() root.mainloop() # Start the event loop main()