canvas.bind('<ButtonPress-1>', lambda ev: ev.widget.configure(relief='sunken'))
canvas.bind('<ButtonRelease-1>', lambda ev: ev.widget.configure(relief=
    'raised'))
canvas.place(x=5, y=height + 10)
main.mainloop()
Is it possible to have a vertical-oriented button in tkinter?