@wein5

С помощью чего сделать конфиг файл?

Доброго времени суток!
Написал не большое приложение скомпилировал в exe с помощью (pyinstaller) встал вопрос о возможности менять некоторые параметры в приложении.
Подскажите как реализовать bin-файл (или что-то подобное) для конфигурации приложения или можно как-то скомпилировать вместе с ним?
Суть программы открытие другой программы через определенное время заданное время, но путь до программы можно указать до момента компиляции в этом вся проблема хотелось бы чтобы был файл, в котором можно менять всего строку, и программа меняет свои параметры (то есть открыть любое другое приложение просто поменяв конфиг файл)
О решении с вводом пользователя думал, но мне он не подходит так как программа будет при каждом запуске просить указать путь, а заморачиваться с созданием bd не хотелось бы.
В том плане что пальзак единожды указал путь, и программа запомнила и больше не спрашивает в дальнейшем. (Оставлю на самый крайний случай ели никак не реализуемо.)
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 2
RimMirK
@RimMirK
Вроде человек. Вроде учусь. Вроде пайтону
У меня был примерно такой-же вопрос. Вот ссылка
https://qna.habr.com/q/1229896
с начала кажется все сложным, но если все красивенько закомпоновать, работает как часики
Ответ написан
trapwalker
@trapwalker Куратор тега Python
Программист, энтузиаст
В питоне есть стандартный модуль под названием configparser.
По нему всё хорошо расписано с примерами в документации.
Вместо того, чтобы городить какие-то городушки с датаклассами. можно просто прочитать все необходимые параметры из обычного конфигурационного файла.
Вот есть статья на Хабре с вариантами на любой вкус: https://habr.com/ru/articles/485236/
Ищется за три секунды, не понимаю почему вы не поискали прежде чем спрашивать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы