В tkinter нужно сохранить файл БД в начале работы программы..
Два варианта насколько я понимаю
Использовать стандартный диалог askfilesave… как так он называется.
Но не пойму как задать папку по умолчанию (initial dir) расширение (расширения) и другое.
Нигде не нашел.
Второй вариант
На основе двух строк которые вводятся пользователем задать имя файла автоматически.
Но как в таком случае избежать символов которые недопустимы в названиях файлов windows
А именно: /\?*|<> и возможно другие.