JSON - API Response
Leçon 3 sur 10 du cours API en Python de Coddy.
Les réponses d'API sont souvent au format appelé JSON.
JSON signifie JavaScript Object Notation. Le JSON est similaire aux types de données dictionnaires natifs de Python.
Ces réponses d'API ressemblent à ceci :
{
"errors": [
{
"status": "422",
"source": {
"pointer": "/data/attributes/firstName"
},
"title": "Invalid Attribute",
"detail": "First name must contain at least two characters."
}
]
}Vous pouvez manipuler le JSON tout comme un dictionnaire en Python.
Défi
FacileÉtant donné le code JSON ci-dessous, essayez d'imprimer la valeur de la clé "errors".
Pour cela, vous devez avoir une meilleure compréhension du fonctionnement des dictionnaires.
Ceci est abordé dans la section sur les dictionnaires du cours Python Fundamentals.
Essayez vous-même
json = {
"errors": [
{
"status": "422",
"source": {
"pointer": "/data/attributes/firstName"
},
"title": "Invalid Attribute",
"detail": "First name must contain at least two characters."
}
]
}
### Write Your Code Below This LineToutes les leçons de API en Python
3Weather Fetch API Program
API Connection to ServerGET Request to ServerDisplaying Appropriate Results