Печать данных, выводимых в оболочку

#printing #trading #binance #binance-api-client

Вопрос:

Я использую API фьючерсов binance, и мне нужно извлекать данные с помощью определенных команд, таких как request_client.get_balance (). Это позволяет мне использовать доступные USDT и торговать, например, 5% от моего доступного баланса. Проблема в том, что когда я вызываю эту функцию, данные выводятся только в выходной оболочке, что означает, что я не могу получить к ним доступ и использовать их. Например, если я позвоню

     request_client.get_balance()
 

Я получаю

     [{"accountAlias":"XYZ","asset":"BNB","balance":"0.00000000","withdrawAvailable":"0.00000000","updateTi   me":0},{"accountAlias":"XYZ","asset":"USDT","balance":"16.97222205"}]

 

Но если я попытаюсь

     balance = request_client.get_balance()
    print(balance)
 

Я получаю

     [<binance_f.model.balance.Balance object at XXX>, <binance_f.model.balance.Balance object at XXX>, <binance_f.model.balance.Balance object at XXX>]
 

есть ли какой-либо способ получить доступ к этим данным, когда я вызываю функцию request_client.get_balance()?