W tym ćwiczeniu przetworzymy w Pythonie dane w zapisane w formacie JSON.
Zadanie ...
...
Pobranie pliku z danymi
Na początku pobierzemy dane do przetwarzania. Dane potrzebne do wykonania zadania pochodzą ze zbiorów udostępnionych przez Open Knowledge Foundation na stronie http://data.okfn.org. Przejdź do Population figures for countries, regions (e.g. Asia) and the world i pobierz dane klikając w json.
Zapisz dane w pliku np. populacja.json.
Gdy przyjrzymy się danym w pliku zauważymy, że tworzą one jakby bardzo długą listę Pythona.
[
{"Country Code": "ARB", "Country Name": "Arab World", "Value": 92490932.0, "Year": 1960},{"Country Code": "ARB", "Country Name": "Arab World", "Value": 95044497.0, "Year": 1961},{"Country Code": "ARB", "Country Name": "Arab World", "Value": 97682294.0, "Year": 1962},{"Country Code": "ARB", "Country Name": "Arab World", "Value": 100411076.0, "Year": 1963},
...
]
Każdy element składa się z kluczy:
{
"Country Code": "ARB",
"Country Name": "Arab World",
"Value": 92490932.0,
"Year": 1960
}
Zadanie ...
...
Pobranie pliku z danymi
Na początku pobierzemy dane do przetwarzania. Dane potrzebne do wykonania zadania pochodzą ze zbiorów udostępnionych przez Open Knowledge Foundation na stronie http://data.okfn.org. Przejdź do Population figures for countries, regions (e.g. Asia) and the world i pobierz dane klikając w json.
Zapisz dane w pliku np. populacja.json.
Gdy przyjrzymy się danym w pliku zauważymy, że tworzą one jakby bardzo długą listę Pythona.
[
{"Country Code": "ARB", "Country Name": "Arab World", "Value": 92490932.0, "Year": 1960},{"Country Code": "ARB", "Country Name": "Arab World", "Value": 95044497.0, "Year": 1961},{"Country Code": "ARB", "Country Name": "Arab World", "Value": 97682294.0, "Year": 1962},{"Country Code": "ARB", "Country Name": "Arab World", "Value": 100411076.0, "Year": 1963},
...
]
Każdy element składa się z kluczy:
{
"Country Code": "ARB",
"Country Name": "Arab World",
"Value": 92490932.0,
"Year": 1960
}
Brak komentarzy:
Prześlij komentarz