[Python] Steemitの報酬を取得してみる

in hive-101145 •  last month  (edited)

こんにちは、@yasuです。

報酬のSTEEMとSBD、およびSPは、アカウントの情報にそのまま入っています。

アカウント情報はget_accountメソッドで取得します。

https://repl.it/ の環境で確認したみたいと思います。
pythonをはじめてみる

コード

from steem import Steem

def steemit_view_reward(USERNAME):

    s = Steem()

    # 現在の報酬を取得する。
    account = s.get_account(USERNAME)
    reward_steem = account['reward_steem_balance']
    reward_sbd = account['reward_sbd_balance']
    reward_sp = account['reward_vesting_steem']
    reward_vests = account['reward_vesting_balance']

    # 現在の報酬を表示する。
    print(f"{reward_steem}, {reward_sbd}, {reward_sp}, {reward_vests}")
   
steemit_view_reward("yasu")

動作結果

image.png

ウォレットのスクリーンショット

image.png

1.844 SPと同じ結果が表示されました。

動作結果

ウォレットのスクリーンショット

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

@yasu transfered 0.5 KRWP to @krwp.burn. voting percent : 6.31%, voting power : 64.56%, steem power : 1947474.25, STU KRW : 1200.
@yasu staking status : 250 KRWP
@yasu limit for KRWP voting service : 0.5 KRWP (rate : 0.002)
What you sent : 0.5 KRWP [48014020 - 05f154e0de24d747f3468a0d12119703bc3bcf9b]

Have you tried beempy. I've started use it more and quite like it.