Automation Lab 2024-03-09

爆速クリプト・ポートフォリオ監視

所要時間
7 MIN
必要環境
Python 3.x, Requests

ブラウザを開く手間を省きましょう。PythonでAPIを叩き、自分だけの仮想通貨ウォッチリストを作成します。

 

実装コード
import requests

def show_portfolio():
    # 取得したい通貨のIDを指定
    coins = 'bitcoin,ethereum,solana'
    url = f"https://api.coingecko.com/api/v3/simple/price?ids={coins}&vs_currencies=jpy"

    res = requests.get(url).json()

    print("--- 現在のレート (JPY) ---")
    print(f"BTC: {res['bitcoin']['jpy']:,}円")
    print(f"ETH: {res['ethereum']['jpy']:,}円")
    print(f"SOL: {res['solana']['jpy']:,}円")

show_portfolio()
 

応用 これを1分おきにループさせれば、仕事中にこっそり価格をチェックするデスクトップガジェットになります。