试图在if语句中使用account.balance

时间:2017-11-09 16:31:36

标签: python api web-scraping coinbase-api

我正在使用Python搞乱Coinbase的API。我尝试编写一些代码来从我的钱包中提取帐户余额,然后创建一个if语句(例如,如果帐户余额<(数字)做某事)。问题是我不断收到错误。我将详细说明,下面是代码示例:

balance = account.balance
if balance < 8000:
  print("Bambi")

我收到错误&#34; TypeError:&#39; Money&#39; object不能解释为整数&#34;

要清楚,当我只是跑:

print(account.balance)

我得到BTC =#。#######

我想我的问题是,如何将account.balance更改为整数,以便我可以使用该数字运行while / if语句?

1 个答案:

答案 0 :(得分:0)

您应该使用balance.amount

amount = float(account.balance.amount)
if amount < 8000.0:
    print("Bambi")