Сохранить все конфиги VS доступ к configObj для каждого поля
У меня есть файл конфигурации abc.ini с тривиальными полями
[SET_1]
a=1
b=2
c=3
[SET_2]
d=4
e=5
Теперь в скрипте (python) я могу сделать 2 вещи:
- Откройте файл abc.ini один раз и сохраните все настройки в структуре данных.
- Получите доступ к каждому полю, где они мне нужны, как configObj[SET_1][a] и т. Д.
Что из этого более эффективно и почему.
1 ответ
Решение
Раздел ConfigObj на самом деле наследуется от Python dict
поэтому оба подхода на самом деле будут использовать одну и ту же базовую структуру данных. Там не будет никакой разницы в производительности.