我正在创建一个比特币价格检查器。 使用这个程序,它向Bitstamp的API链接发送一个请求,得到比特币$price并打印出来。你知道吗
我想知道,如何计算BTC价格之间的差异
示例
Bitcoin is $20 per coin
Bitcoin is $25 per coin (+5)
Bitcoin is $15 per coin (-10)
我不知道该怎么做,也不知道该去哪里找,我已经在谷歌上搜索过了,但还没有找到适合我的东西。(我还是个初学者)
代码:
import requests, json
from time import sleep
def getBitcoinPrice():
URL = 'https://www.bitstamp.net/api/ticker/'
try:
r = requests.get(URL)
priceFloat = float(json.loads(r.text)['last'])
return priceFloat
except requests.ConnectionError:
print("Error querying Bitstamp API")
while True:
print("BTC Price: $" + str(getBitcoinPrice()) + " per coin")
sleep(60)
提前谢谢!你知道吗
在第一次检索后,可以保存以前的价格并计算差额
您可以保存以前的价格,并将其与每次请求比特币API时获得的价格进行比较。你知道吗
以下是一种方法:
相关问题 更多 >
编程相关推荐