У меня есть приложение с файлом конфигурации yaml
, которое выглядит следующим образом (на самом деле он намного больше):
amount_of_allowed_users: 10
Я загружаю файл в переменную с именем config
, и когда мне нужно чтобы получить доступ к информации, которую я делаю:
config['amount_of_allowed_users']
, однако это кажется мне опасным, поскольку это произвольная строка в моем коде. Каковы лучшие практики при обработке данных файла конфигурации?
В C#
вы бы использовали Xml Сериализация для создания файлов конфигурации и последующей десериализации, есть ли подобные методы в python?
Я мог бы сделать файл python в качестве файла конфигурации, однако он кажется гораздо менее гибким.