Cześć!
Dopiero zaczynam swoją przygodę z programowaniem i big data i rozwiązuje sobie pewne zadania, z jednym natrafiłem na spory problem i nie wiem jak dokończyć , ktoś pomoże?
Zadanie polega na wyciągnięciu pewnych danych z https://cat-fact.herokuapp.com/facts , to są dokładnie ciekawostki o kotach.
Zadaniem jest połączyć się za pomocą requests (GET). Gdy już się połączymy, oto co mamy zrobić:
- Wypisać ile jest wszystkich ciekawostek.
- Wypisać 5 ciekawostek z największą liczbą głosów.
- Wypisać imiona i nazwiska użytkowników, ale bez powtórzeń.
Zapewne dla Was zadanie banalne, ale tak jak mówię - dobra zaczynam, a średnio podpasowało mi requests i api.
oto co mam:
import requests
import json
def get_cat_data():
url='https://cat-fact.herokuapp.com/facts'
response=requests.get(url)
response_json=response.json()
cat_data=response_json['text']
output=[]
for x in cat_data:
output.append("{text}".format(cat_data))
Z góry bardzo dziękuję!
output
?