我試圖讓tkinter返回列表框中點擊的項目的索引。這是我的代碼。返回在tkinter列表框中點擊的項目的索引
def fileSelection(self):
selection = listbox.curselection
print(selection)
listbox.bind("<Button-1>", fileSelection)
現在它打印tkinter.Listbox對象的
綁定的方法Listbox.curselection在0x00320E30
無論是點擊什麼項目。如果我更改代碼,包括像這樣的按鈕:
button = Button(text=u"test", command=OnButtonClick)
def OnButtonClick():
selection = listbox.curselection()
print(selection)
,並選擇列表框項,然後單擊該按鈕,將打印所選項目的指標,符合市場預期,但這是一個額外的步驟我不不想要。
基督......我可以刪除它嗎? * slinks away * – Volkisch