在单个 JSON 中保存多个请求

我的问题如下:我有一个 Ips 列表,我在 nparray (ip_array) 中排序,然后我想对所有这些请求进行多个请求并将输出保存在单个 json 中。(APIKEY其实就是代码中的api key xD)


url_auth = 'https://api.ipgeolocation.io/ipgeo?apiKey=APIKEYAPIKEYAPIKEY='

for i in np.arange(1,4): 

    r[i] = requests.request(method='get',url=url_auth,params={'ips':ip_array[i]}) #i tested the single request and it works in this way.

但是后来,我得到了


TypeError: 'Response' object does not support item assignment

然后,我尝试用


 r = requests.request(method='get',url=url_auth,params={'ips':ip_array[i]})

但是,当我这样做时


r.json()

我只收到最后一个请求(这是显而易见的)。


MM们
浏览 110回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python