bitebi360.com

在本文中教学将学习如何使用coinmarketcap提供的教学币行情API

在本文中,您将学习如何使用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({});

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。