You are viewing a single comment's thread from:

RE: [DA series - Learn Python with Steem #09] Steem 小工具DIY #1 - 我的Steem小偵探

image.png
随意找了一个get_account_bandwidth,然而我没看懂~最后跑去看源文件,还是没明白红线部分,找了别人的写的代码,只知道bandwidth_type:object有三种“post”、“forum”、“market”,原因什么完全不知道~谁来指教下,多谢!

Sort:  

如果去看document會發現我們現在所作的事情都是被包含在「steemd api」這下面,也就是說其實我們只是在呼叫節點,並且請他們幫我們查詢某些結果。
所以這段程式其實沒有解釋什麼,只是說了我們用的s.get_account_bandwidth()這個method,其實只是再去呼叫另外一個叫做call()的method,附帶那些「要向api詢問的參數」。
而這個call()就是「call api」的意思,負責問節點不同的問題。在這個例子中就是詢問get_account_bandwidth結果。
所以雖然做的事情好像有點冗,寫一個method讓我們呼叫另外一個method來跟api溝通,但是整體而言這樣的使用界面是比較好的。

至於bandwidth_type,其實我沒有研究過(原來分這麼多種阿~)。我猜post跟market指的應該是「發文」跟在steem market的操作的使用額度,forum可能是follow等等操作吧。

哦~大概理解了,多谢指教!🙇‍♀️

Coin Marketplace

STEEM 0.29
TRX 0.12
JST 0.032
BTC 63491.36
ETH 3082.44
USDT 1.00
SBD 3.86