Как избавиться от кавычек из пары ключ / значение dict? - PullRequest
0 голосов
/ 31 мая 2018

У меня есть скрипт, который анализирует файл yaml, извлекает пары ключ / значение и печатает их, но я продолжаю получать одинарные кавычки в выводе.

Как мне избавиться от кавычек?

Фрагмент YML

AsNum:
  description: Local AS for BGP global
  format: string
  type: string

Функция из сценария

def getVals(dict):
    for key,value in dict.items():
        #print(keys)
        if isDict(value):
            if key != "properties"  and key != "items":
                print(key)
            getVals(value)
        else:
            print("key: ", key, "  value: ", value)

Пример вывода

AsNum
('key: ', 'type', '  value: ', 'string')
('key: ', 'description', '  value: ', 'Local AS for BGP global')
('key: ', 'format', '  value: ', 'string')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...