[ad_1]
I send a query like this:
resp = http.urlopen('GET', 'https://api.appfigures.com/v2/values/time/-1/0/?client_key=12346', headers=headers)
print('Response', str(resp.data))
The result I see is something like this
Response b'{\r\n "2022-06-02": {\r\n "downloads": 1,\r\n "re_downloads": 34,\r\n "uninstalls": 0,\r\n "updates": 0,\r\n "returns": 0,\r\n "net_downloads": 1,\r\n "promos": 0,\r\n "revenue": "57.05",\r\n "returns_amount": "0.00",\r\n "edu_downloads": 0,\r\n "gifts": 0,\r\n "gift_redemptions": 0,\r\n "edu_revenue": "0.00",\r\n "gross_revenue": "67.12",\r\n "gross_returns_amount": "0.00",\r\n "gross_edu_revenue": "0.00",\r\n "business_downloads": 0,\r\n "business_revenue": "0.00",\r\n "gross_business_revenue": "0.00",\r\n "standard_downloads": 1,\r\n "standard_revenue": "57.05",\r\n "gross_standard_revenue": "67.12",\r\n "app_downloads": 0,\r\n "app_returns": 0,\r\n "iap_amount": 1,\r\n "iap_returns": 0,\r\n "subscription_purchases": 0,\r\n "subscription_returns": 0,\r\n "edu_revenue": "0.00",\r\n "gross_revenue": "0.00",\r\n "gross_returns_amount": "0.00",\r\n "gross_edu_revenue": "0.00",\r\n "business_downloads": 0,\r\n "business_revenue": "0.00",\r\n "gross_business_revenue": "0.00",\r\n "standard_downloads": 0,\r\n "standard_revenue": "0.00",\r\n "gross_standard_revenue": "0.00",\r\n "app_downloads": 0,\r\n "app_returns": 0,\r\n "iap_amount": 0,\r\n "iap_returns": 0,\r\n "subscription_purchases": 0,\r\n "subscription_returns": 0,\r\n "app_revenue": "0.00",\r\n "app_returns_amount": "0.00",\r\n "gross_app_revenue": "0.00",\r\n "gross_app_returns_amount": "0.00",\r\n "iap_revenue": "0.00",\r\n "iap_returns_amount": "0.00",\r\n "gross_iap_revenue": "0.00",\r\n "gross_iap_returns_amount": "0.00",\r\n "subscription_revenue": "0.00",\r\n "subscription_returns_amount": "0.00",\r\n "gross_subscription_revenue": "0.00",\r\n "gross_subscription_returns_amount": "0.00",\r\n "date": "2022-06-03"\r\n }\r\n}'
b'{\r\n "2022-06-02": {\r\n "downloads": 1,\r\n "re_downloads": 34,\r\n "uninstalls": 0,\r\n "updates": 0,\r\n "returns": 0,\r\n "net_downloads": 1,\r\n "promos": 0,\r\n "revenue": "57.05",\r\n "returns_amount": "0.00",\r\n "edu_downloads": 0,\r\n "gifts": 0,\r\n "gift_redemptions": 0,\r\n "edu_revenue": "0.00",\r\n "gross_revenue": "67.12",\r\n "gross_returns_amount": "0.00",\r\n "gross_edu_revenue": "0.00",\r\n "business_downloads": 0,\r\n "business_revenue": "0.00",\r\n "gross_business_revenue": "0.00",\r\n "standard_downloads": 1,\r\n "standard_revenue": "57.05",\r\n "gross_standard_revenue": "67.12",\r\n "app_downloads": 0,\r\n "app_returns": 0,\r\n "iap_amount": 1,\r\n "iap_returns": 0,\r\n "subscription_purchases": 0,\r\n "subscription_returns": 0,\r\n "app_revenue": "0.00",\r\n "app_returns_amount": "0.00",\r\n "gross_app_revenue": "0.00",\r\n "gross_app_returns_amount": "0.00",\r\n "app_downloads": 0,\r\n "app_returns": 0,\r\n "iap_amount": 0,\r\n "iap_returns": 0,\r\n "subscription_purchases": 0,\r\n "subscription_returns": 0,\r\n \r\n "subscription_revenue": "0.00",\r\n "subscription_returns_amount": "0.00",\r\n "gross_subscription_revenue": "0.00",\r\n "gross_subscription_returns_amount": "0.00",\r\n "date": "2022-06-03"\r\n }\r\n}'
The world “re_downloads” and “uninstalls” might occur several times in this output. Is it possible to extract ALL values for these two keys and add them to 2 different lists?
For example, a list re_downloads[]
contains all values occuring in the resoponse
while another list uninstalls[]
contains all respective values occurring in the resoponse
[ad_2]