Stack Exchange API возвращает только 30 элементов за запрос. Я использовал for
l oop для вызова стека Exchange API, как показано ниже, чтобы получить 4500 записей.
import requests
complete_data=[]
for i in range (150):
response = requests.get("https://api.stackexchange.com/2.2/questions?order=desc&sort=activity&site=stackoverflow")
newData=json.loads(response.text)
for item in newData['items']:
complete_data.append(item)
Но при анализе вопросов, которые я получил от API, были те же наборы данных, которые был получен 150 раз. Таким образом, я получил один и тот же набор данных для каждого запроса данных в коде. Мне нужно около 5000 записей для анализа данных. Может кто-нибудь показать мне, какие изменения я должен сделать в моем коде?