“Si dict JSON” Réponses codées

Python JSON Vérifiez si la clé existe

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

Si 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

Réponses similaires à “Si dict JSON”

Questions similaires à “Si dict JSON”

Plus de réponses similaires à “Si dict JSON” dans Python

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code