Мне просто интересно. Есть ли возможность создать раздел в файле * .ini для хранения только значений без ключей? Я хранить список используемых портов в LOCALHOST и других серверах и мой список выглядит следующим образом:ConfigParser и раздел со значениями без клавиш
[servers]
localhost:1111
localhost:2222
localhost:3333
someserver:2222
someserver:3333
Для теперь питона трактует имя сервера в качестве ключа и порта в качестве значения. Но хуже всего то, что вызов
print config.items('servers')
Возвращает мне только это:
localhost:3333
someserver:3333
что неправильно, но я мог бы справиться с этим путем замены: в конфигурации, но все-таки раздел нуждается ключ для значений. Любая идея, как это сделать правильно?
Почему бы не сохранить порты в виде разделенных запятыми строк, например localhost: 1111,2222,3333, и проанализировать позже? – thiruvenkadam
Это формат, определенный другой стороной? возможно, с другим форматом будет легче работать, например, yaml позволяет вам иметь упорядоченные или неупорядоченные последовательности в дополнение к картам. – SingleNegationElimination