tkinter ボタンごとに異なるコードを実行しようとしています。その名前は、リストから呼び出されるまでわかりません。gtk には get label があります (残念ながら gtk は使用できません)。
tkinter で同様のものを実装するにはどうすればよいですか?
def click_one(newbuttonname):
try:
writethisdown = open("participantsmovedlog.txt", 'a')
except:
pass
rotatee = newbuttonname
thispersonwasrotated(rotatee)
writethisdown.close()
.... その間、makebutton 関数内で:
for someuser in listofusers:
username = someuser
newbuttonname = username
newbuttonname = Tkinter.Button(win, text = newbuttonname, command = lambda:click_one(username))
newbuttonname.pack()