在本文中,您将学习如何使用coinmarketcap提供的教学货币报价API编写Python程序比特币基础教学,获取比特币、莱特币或以太坊等区块链数字货币的实时行情/实时价格。
1、比特币市场API调用代码
我喜欢在写实现教学之前先写一个注释说明程序的目的:
# 说明:获取比特币的实时价格
接下来我将导入请求库:
# 导入requests库 import requests
现在让我们保存 Bitcoin Quotes API 的 URL比特币基础教学,我们可以使用提供的 API:
TICKER_API_URL = 'https://api.coinmarketcap.com/v1/ticker/'
现在让我们创建一个函数来获取指定数字货币(例如比特币、莱特币或以太坊)的价格
def get_latest_crypto_price(crypto): response = requests.get(TICKER_API_URL+crypto) response_json = response.json() return float(response_json[0]['price_usd'])
调用这个函数来测试一下:
get_latest_crypto_price('bitcoin')
测试结果如下:
现在我们创建一个main函数来获取指定数字货币的当前价格,然后显示输出:
def main(): last_price = -1 while True: crypto = 'bitcoin' price = get_latest_crypto_price(crypto) if price != last_price: print('Bitcoin price: ',price) last_price = price
只需运行主函数:
main()
运行结果如下:
在上面的代码中,只要简单替换crypto变量的值,就可以轻松查询莱特币、以太币等其他数字货币的实时价格!
本文的代码可以在这里下载。
2、区块链开发学习资源
系统学习区块链开发和教授比特币今日交易价格,可以参考汇智网教学链编程实践教程比特币今日交易价格,涵盖教学工作坊、比特币、EOS、Fabric、Tendermint等区块链平台:
原文链接:比特币行情API调用-汇智网
(adsbygoogle=window.adsbygoogle||[]).push({});
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。