Где поместить файл конфигурации для скомпилированного скрипта Python?

Это похоже наГде поместить файл конфигурации в Python?, но я спрашиваю о скриптах, скомпилированных / замороженных с py2exe или аналогичных в системах Windows. (А именно этот:Какой формат файла конфигурации использовать для удобных для пользователя строк произвольных байтов? https://gist.github.com/1119561)

Моей первой мыслью было поместить файл конфигурации в ту же папку, что и .exe, что делает его своего рода автономным. Но если я свяжу файлы с .exe, он будет вызываться из их каталога, а не из его собственного, поэтому мне нужно что-то вродеКак мне получить путь к текущему исполняемому файлу в Python? найти файл конфигурации.

Это лучший способ? Или есть несколько стандартных конфигурационных файлов для поиска, напримерhttps://stackoverflow.com/a/7567946/125507 ?

Ответы на вопрос(4)

Ваш ответ на вопрос