import tkinter def buttonPress(x): print ("something",x) def buttonClick(e): print (e.x, e.y) wnd = tkinter.Tk() wnd.title("15-112 Rocks!") wnd.geometry("400x400") c = tkinter.Canvas(wnd,bg="black") c.pack() c.bind("",buttonClick) lbl = tkinter.Label(wnd,text="My first label") #lbl.place(x=10,y = 20) lbl.pack() btn = tkinter.Button(wnd,text="Don't click me",command = lambda x=5:buttonPress(x)) #btn.place(x = 120, y = 20) btn.pack() btn1 = tkinter.Button(wnd,text="click me",command = lambda x=6:buttonPress(x)) #btn.place(x = 120, y = 20) btn1.pack() wnd.mainloop() print ("done")