У меня вопрос по поводу askdirectory()
в tkinter. Можно ли использовать эту функцию, а также указать, что находится внутри папки, из которой я хочу выбрать каталог?
Потому что теперь, когда я использую функцию, я могу открыть проводник и получить путь к папке, в которой я нуждаюсь, но я не могу определить, что содержит эта папка (я сейчас, сейчас, перед этим сейчас) ... С askdirectory
функция папка говорит "Нет элементов, соответствующих вашему поиску." Итак, я придумал это:
filepath_ask = filedialog.askdirectory(
initialdir=os.path.dirname(filedialog.askopenfilename(title ="Pick a folder in directory with .log files")),
title = "Press 'Select Folder'")
Но это не так "удобно для пользователя". Сначала он открывает окно с askopenfilename
, чтобы я мог видеть содержимое в папке, затем он закрывает, когда я выбираю файл, и открывает новое окно с askdirectory
для «Выбрать папку», в которой есть содержимое / файл, который я выбрал. в окне раньше. Должен быть лучший способ? Я перечитывал документацию, но не могу найти ничего, что работает. Помощь будет оценена! Спасибо