Python żąda argumentów / zajmujących się stronicowaniem api

Bawię się z interfejsem Angel List (AL) i chcę wykonywać wszystkie zadania w San San Francisco. Ponieważ nie mogłem znaleźć aktywnego opakowania Pythona dla api (jeśli zrobię jakikolwiek postęp, myślę, że chciałbym zrobić własny), używam biblioteki żądań.

Wyniki AL API są podzielone na strony i nie wiem, jak wyjść poza pierwszą stronę wyników.

Oto mój kod:

import requests
r_sanfran = requests.get("https://api.angel.co/1/tags/1664/jobs").json()
r_sanfran.keys()
# returns [u'per_page', u'last_page', u'total', u'jobs', u'page']
r_sanfran['last_page']
#returns 16
r_sanfran['page']
# returns 1

Próbowałem dodać argumenty dorequests.get, ale to nie zadziałało. Wypróbowałem też coś naprawdę głupiego - zmiana wartości klawisza „strony” w ten sposób magicznie będzie się dla mnie stronicować.

na przykład.r_sanfran['page'] = 2

Zgaduję, że jest to coś stosunkowo prostego, ale nie mogę tego zrozumieć, więc każda pomoc byłaby niesamowita.

Dziękuję jak zawsze.

Dokumentacja API Angel List jeśli to jest pomocne.

questionAnswers(2)

yourAnswerToTheQuestion