Я пытаюсь получить список имен файлов из tkinter.filedialog. askopenfilenames () в Python 3.2.
files = askopenfilenames(initialdir="C:\\Users\\BVCAP\\Videos", title="Select files")
self.num_files.set(len(files))
Я ожидал, что вывод будет кортежем (или, возможно, списком) с каждым элементом, содержащим имя файла. Насколько я могу судить, он возвращает строку с каждым элементом, заключенным в фигурные скобки {}, например так:
{C: \ Users \ BVCAP \ File1.txt} {C: \ Users \ BVCAP \ File2.txt }
Это то, что я получаю, если пытаюсь распечатать (файлы). Похоже, он отформатирован как какой-то список, но кажется, это просто строка. Я что-то делаю не так, или результат этой функции на самом деле представляет собой строку, отформатированную как список файлов, которые мне нужно разделить самостоятельно.