Что такое заданное по умолчанию значение tkinter askdirectory для параметра initialdir? - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть виджет ввода и кнопка, которая вызывает директорию askdirectory.Я хотел бы, чтобы начальное значение для виджета записи было параметром initialdir по умолчанию для askdirectory.Как мне получить это значение из функции askdirectory?(причина, по которой я хочу сделать это, а не устанавливать начальный параметр, заключается в том, что я подозреваю, что функция сохраняет недавний каталог, и я хотел бы помочь пользователю сэкономить некоторое время на поиск каталога)

1 Ответ

0 голосов
/ 13 ноября 2018

По умолчанию используется текущий рабочий каталог.

Из канонической документации tk о параметре initialdir:

Указывает, что каталоги в directory должен отображаться, когда всплывает диалоговое окно.Если этот параметр не указан, то отображаются каталоги в текущем рабочем каталоге.Если параметр указывает относительный путь, возвращаемое значение преобразует относительный путь в абсолютный путь.

При этом диалоги в OSX и Windows являются собственными диалоговыми окнами, и могут существовать платформыопределенное поведение, чтобы выбрать ваш домашний каталог или последний использованный каталог или последний использованный каталог.К сожалению, я не думаю, что есть какой-либо способ получить эту информацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...