クリプト

1ALISいくらなの?

handa's icon'
  • handa
  • 2020/08/06 05:55

 

Content image
XALIS/USD

 

概要

本稿では、1ALIS何円なのかを表示するpythonプログラムを作ります。ALISのレートは噂の取引所「Yobit」から取得します。YobitではXALIS/USDのレートは取得できますが、日本円の情報は取得できません。そこで、ネットからUSD/JPYのデータを取得し、最終的に1ALIS何円かを計算して表示します。

 

準備

pythonラッパ「yobit_api」をインストールします。Public APIを使うので、Yobitで「Create new key」をする必要はありません。

Content image
yobit_apiのインストール

> pip install git+https://git@github.com/kl09/yobit_api.git

yobit_apiが内部で使用している「cfscrape」をインストールします。

Content image
cfscrapeのインストール

> pip install -U cfscrape

 

ソースコード

#
# xalis_j.py - 1ALISいくらかを表示する。
#                1. YobitでXALIS/USDを取得する。
#                2. YahooファイナンスからUSD/JPYを取得する。
#                3. XALIS/JPYを表示する。
#

import yobit_api
from bs4 import BeautifulSoup
import urllib.request as req

# YobitでXALIS/USDを取得する。
res = yobit_api.PublicApi().get_pair_ticker(pair="xalis_usd")
xalis = res.get("last") # 最新の約定価格
print("XALIS/USD=", xalis)

# YahooファイナンスからUSD/JPYを取得する。
url = "https://stocks.finance.yahoo.co.jp/stocks/detail/?code=usdjpy"
res = req.urlopen(url)
soup = BeautifulSoup(res, "html.parser")
usd = float(soup.select_one(".stoksPrice").string)
print("USD/JPY=", usd)

# XALIS/JPYを表示する。
print("ALIS/JPY=", xalis * usd)

 

実行結果

本稿執筆時点(2020/08/06)の実行結果です。

Content image
1ALIS1.06円程度(本稿執筆時点)

酒飲みながら作ったので、間違いがあるかも。ご指摘いただければ幸いです。

 

以上

 

 

Supporter profile iconSupporter profile iconSupporter profile iconSupporter profile icon Supporters link icon
Article tip 7人がサポートしています
獲得ALIS: Article like 79.66 ALIS Article tip 32.12 ALIS
handa's icon'
  • handa
  • @handa
コンピュータシステムの開発、子供向けプログラミング教室などを行っています。

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
クリプト

クリプトスペルズで入手したMCHCを引き出す方法

Like token Tip token
196.20 ALIS
Eye catch
クリプト

Uniswap(ユニスワップ)で$ALISのイールドファーミング(流動性提供)してみた

Like token Tip token
59.99 ALIS
Eye catch
クリプト

スーパーコンピュータ「京」でマイニングしたら

Like token Tip token
1.06k ALIS
Eye catch
クリプト

Uniswap v3を完全に理解した

Like token Tip token
18.92 ALIS
Eye catch
クリプト

コインチェックに上場が決まったEnjin Coin(エンジンコイン)コインを解説

Like token Tip token
21.49 ALIS
Eye catch
クリプト

【DeFi】複利でトークンを運用してくれるサイト

Like token Tip token
54.01 ALIS
Eye catch
クリプト

【初心者向け】$MCHCの基本情報と獲得方法

Like token Tip token
31.32 ALIS
Eye catch
クリプト

CoinList(コインリスト)の登録方法

Like token Tip token
15.55 ALIS
Eye catch
クリプト

Polygon(Matic)で、よく使うサイト(DeFi,Dapps)をまとめてみた

Like token Tip token
235.30 ALIS
Eye catch
クリプト

バイナンスの信用取引(マージン取引)を徹底解説~アカウントの開設方法から証拠金計算例まで~

Like token Tip token
3.50 ALIS
Eye catch
クリプト

ジョークコインとして出発したDogecoin(ドージコイン)の誕生から現在まで。注目される非証券性🐶

Like token Tip token
38.31 ALIS
Eye catch
クリプト

ブロックチェーンの51%攻撃ってなに

Like token Tip token
0.00 ALIS