Je suis très novice en Python et en analyse de données.Lecture à partir de Python dict si la clé n'est peut-être pas présente
Je peux extraire un flux JSON externe dans un dictionnaire Python et parcourir le dictionnaire.
for r in results:
print r['key_name']
Comme je marche à travers les résultats retournés, je reçois une erreur lorsqu'une touche n'a pas de valeur (une valeur ne peut pas toujours exister pour un enregistrement). Si j'imprime les résultats, cela indique que
'key_name': None, 'next_key':.................
Mon code rompt l'erreur. Comment puis-je contrôler une clé n'ayant pas de valeur?
Toute aide sera grandement appréciée!
Brock
est-il un moyen d'obtenir des sous-clés d'une clé en utilisant obtenir en quelque sorte? – brizz
@brizz, qu'est-ce qu'une "clé secondaire"? –
disons que vous avez un dict, {data: {'moredata': 'value', 'evenmoredata': 'une autre valeur'}}, .get fonctionne pour .get ('data'), mais est-il possible d'accéder .get ('data') ['moredata'] – brizz