Сохранить все конфиги VS доступ к configObj для каждого поля

У меня есть файл конфигурации abc.ini с тривиальными полями

[SET_1]
a=1
b=2
c=3

[SET_2]
d=4
e=5

Теперь в скрипте (python) я могу сделать 2 вещи:

  1. Откройте файл abc.ini один раз и сохраните все настройки в структуре данных.
  2. Получите доступ к каждому полю, где они мне нужны, как configObj[SET_1][a] и т. Д.

Что из этого более эффективно и почему.

1 ответ

Решение

Раздел ConfigObj на самом деле наследуется от Python dictпоэтому оба подхода на самом деле будут использовать одну и ту же базовую структуру данных. Там не будет никакой разницы в производительности.

Другие вопросы по тегам