“Если DICT JSON” Ответ

Python json проверьте, существует ли ключ

if 'to' not in data:
    raise ValueError("No target in given data")
if 'data' not in data['to']:
    raise ValueError("No data for target")
Fafabulous

Если DICT JSON

class LoadInfo(object):
    def load_from_file(self, file):
        with open(file) as f:
            data = f.read()
        self.config = json.loads(data)

    def load_from_str(self, info):
        if isinstance(info, dict):
           self.config = info
        elif isinstance(info, str):
            self.config = json.loads(info)
        else:
            raise ValueError('Load config error')
Eky Nugroho

Ответы похожие на “Если DICT JSON”

Вопросы похожие на “Если DICT JSON”

Больше похожих ответов на “Если DICT JSON” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования