Разница между функциями askopenfilename и askopenfiles в Tkinter заключается в том, что первая позволяет выбрать один файл, а вторая — несколько. 3
askopenfilename открывает диалоговое окно для выбора файла и возвращает путь к выбранному файлу. 1 Если файл не выбран, возвращается пустая строка. 1
askopenfiles открывает диалоговое окно для выбора файлов и возвращает список выбранных файлов. 1
При этом есть исключение: если в функции askopenfilename использовать параметр «multiple», то она будет работать почти так же, как askopenfiles, и возвращать одинаковые данные. 2