Quel code Python affiche la valeur de la clé "upTime" de la réponse JSON ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : json_data = response.json() print(json_data['response'][0]['upTime']).
Pourquoi c'est la réponse
L'option correcte utilise la méthode .json() de l'objet response pour convertir la réponse JSON en un dictionnaire Python. Ensuite, elle accède à la clé response, qui contient une liste. Le premier élément de cette liste (index [0]) est un dictionnaire, et la valeur de la clé upTime est extraite et affichée. Les autres options sont incorrectes pour les raisons suivantes : jsondata = response.json() print(jsondata[response][0][upTime]) : response et upTime ne sont pas entre guillemets, ce qui les ferait interpréter comme des variables et non comme des clés de dictionnaire. jsondata = json.loads(response.text) print(jsondata['response']['family']['upTime']) : Bien que json.loads(response.text) soit une méthode valide pour parser du JSON, la structure d'accès ['family'] est incorrecte car "family" n'est pas une clé directe au niveau attendu dans la structure JSON implicite. jsondata = response.json() print(jsondata['response'][family]['upTime']) : Similaire à la deuxième option, family n'est pas entre guillemets et serait interprété comme une variable. De plus, la structure d'accès est incorrecte.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise