@1grand

Как достать все комментарии из Json, QIWI Api?

Имеется код из QIWI Api, который возвращает последние 10 транзакций в Json. Я написал код, который достает сумму и комментарий последнего платежа, а мне нужно, чтобы доставались комментарий и сумма всех (10) транзакций.

Код:
import config
import requests
import json
import os
import sys

api_access_token = config.tokenq # токен qiwi
my_login = config.my_login # номер QIWI Кошелька
login = config.login

s = requests.Session()
s.headers['authorization'] = 'Bearer ' + api_access_token
parameters = {'rows': '10'}
h = s.get('https://edge.qiwi.com/payment-history/v1/persons/'+my_login+'/payments', params = parameters)
print(json.loads(h.text))
tmp = json.loads(h.text)
comment = tmp['data'][0]['comment']
sum = tmp['data'][0]['sum']['amount']
print (comment,sum)
  • Вопрос задан
  • 313 просмотров
Решения вопроса 1
@lightmanLP
Задушил питона
Цикл for в помощь.
for i in tmp['data']:
 print(i['comment'])
#выведет все коментарии

Или через len и while поднимая значение от 0 до len(list) (в данном случае 10)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы