Я делаю небольшой проект с использованием Python 3.4/5 в сочетании с Tkinter. Я создал список, в котором отображаются все элементы в каталоге. Я не могу найти способ выбрать элемент, а затем сохранить имя в переменной для последующего использования.Выбор элемента из списка и последующего использования имени элемента
listnotes = Listbox(notebox, selectmode=SINGLE)
listnotes.pack(side=LEFT, fill=Y, padx=10, pady=10)
listnotes.insert(END, "notes")
for i in glob.glob("\TESTFOLDER\*.txt"):
i = i[12:]
listnotes.insert(END, i)
Я прочел, что использование функции listnotes.get (ACTIVE) может работать. Также я не работал с python так долго, поэтому любое понимание будет оценено.
Вы можете использовать tkFileDialog, чтобы сделать это. Одна опция tkFileDialog возвращает имя файла http://effbot.org/tkinterbook/tkinter-file-dialogs.htm –