主页 > imtoken钱包下载安卓官网 > Python查询比特币实时价格

Python查询比特币实时价格

imtoken钱包下载安卓官网 2023-07-19 05:15:34

在本文中,我们将学习如何使用 coinmarketcap 提供的比特币行情 API 编写 Python 程序来获取比特币、莱特币或以太坊等区块链数字货币的实时行情/实时价格。

1.比特币行情API调用代码

我喜欢在写实现逻辑之前先写一段注释说明程序的目的:

# 说明:获取比特币的实时价格

接下来我将导入请求库:

# 导入requests库
import requests

现在让我们保存比特币行情 API 的 URL,我们可以使用 coinmarketcap.com 提供的 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')

测试结果如下:

Python查询比特币实时价格-LMLPHP

现在我们创建一个 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()

运行结果如下:

Python查询比特币实时价格-LMLPHP

上述代码中,只需替换crypto变量的值,即可轻松查询莱特币、以太坊等数字货币的实时行情!

这篇文章的代码可以在这里下载。

2. 区块链开发学习资源

系统学习区块链开发技术,可以参考汇智网的区块链系列编程实战教程查比特币在哪里查查比特币在哪里查,涵盖以太坊、比特币、EOS、Fabric、Tendermint等各种区块链平台:

原文链接:比特币行情API调用——汇智网