Диалог сохранения Tkinter с одинаковым расширением для нескольких фильтров - PullRequest
0 голосов
/ 18 июня 2020

Есть ли способ узнать, с каким расширением был сохранен файл, используя tkinter.filedialog.SaveAs? Например, используя Microsoft Paint, вы можете сохранить что-либо как 24-битное растровое изображение или как растровое изображение Mono chrome, оба являются файлами bmp, но сохраняются по-разному. Есть ли способ определить, какой из них выбрал пользователь?

Вы можете сделать это через Windows Я знаю, используя следующий API: https://docs.microsoft.com/en-us/windows/win32/api/shobjidl_core/nf-shobjidl_core-ifiledialog-getfiletypeindex

Однако , Я не уверен, раскрывается ли это каким-либо образом. Я просмотрел все, но документы для Tkinter не так уж хороши.

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