JSON – odpowiedź API
Lekcja 3 z 10 w kursie API w Pythonie w Coddy.
Odpowiedzi API często mają format nazywany JSON.
JSON to skrót od JavaScript Object Notation. JSON jest podobny do natywnych typów danych słownika w Pythonie.
Tak wyglądają odpowiedzi API:
{
"errors": [
{
"status": "422",
"source": {
"pointer": "/data/attributes/firstName"
},
"title": "Invalid Attribute",
"detail": "First name must contain at least two characters."
}
]
}Możesz manipulować JSON-em tak samo jak słownikiem w Pythonie.
Wyzwanie
ŁatwyMając poniższy kod JSON, spróbuj wypisać wartość klucza "errors".
W tym celu musisz lepiej zrozumieć, jak działają słowniki.
Ten temat jest omówiony w sekcji poświęconej słownikom w kursie Python Fundamentals.
Spróbuj swoich sił
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 LineWszystkie lekcje w sekcji API w Pythonie
3Program pobierający dane pogodowe przez API
Połączenie z serwerem przez APIŻądanie GET do serweraWyświetlanie odpowiednich wynikówPoćwicz samodzielnie: Kompilator Python online