В питоне есть стандартный модуль под названием configparser.
По нему всё хорошо расписано с примерами в документации.
Вместо того, чтобы городить какие-то городушки с датаклассами. можно просто прочитать все необходимые параметры из обычного конфигурационного файла.
Вот есть статья на Хабре с вариантами на любой вкус:
https://habr.com/ru/articles/485236/
Ищется за три секунды, не понимаю почему вы не поискали прежде чем спрашивать.