Я хочу, чтобы получить все значения из раздела с помощью конфигурационного парсерPython config parser для получения всех значений из раздела?
Я использовал это, но это дает только первое значение
def ConfigSectionMap(section):
dict1 = {}
options = Config.options(section)
for option in options:
try:
dict1[option] = Config.get(section, option)
if dict1[option] == -1:
DebugPrint("skip: %s" % option)
except:
print("exception on %s!" % option)
dict1[option] = None
return dict1
Config = ConfigParser.ConfigParser()
Config.read("/etc/harvest.conf")
print ConfigSectionMap("files").values()
Ваш 'возврат' не является надлежащим образом inde и ваша функция возвращает в первой итерации цикла for. Удалите два пробела. – Chewie