Способность Python предоставлять значения по умолчанию для аргументов функции дает нам выход.
def fce(x=myX, y=myY):
myFunction(x,y)
button = Tk.Button(mainWin, text='press', command=fce)
См.: http://infohost.nmt.edu/tcc/help/pubs/tkinter /web/extra-args.html
Для большего количества кнопок вы можете создать функцию, которая возвращает функцию:
def fce(myX, myY):
def wrapper(x=myX, y=myY):
pass
pass
pass
return x+y
return wrapper
button1 = Tk.Button(mainWin, text='press 1', command=fce(1,2))
button2 = Tk.Button(mainWin, text='press 2', command=fce(3,4))
button3 = Tk.Button(mainWin, text='press 3', command=fce(9,8))