ดึงข้อมูลพอร์ต Crypto จาก Binance ด้วย Python
Published in
May 11, 2022
สำหรับใครที่สนใจ Binance api คลิ๊กเลยpython-binance api เบื้องต้นคลิ๊กที่นี้เลยนะครับ หรือถ้าอยากรู้วิธีการดึงราคาเหรียญแบบ Real Time ก็คลิ๊กที่นี้เลยนะครับ
from binance.client import Client #import binance apiapi_key =
api_secret =
client =
Client(api_key, api_secret)
เราก็สามารถดึงข้อมูลด้วย code เพียงบรรทัดเดียว
info = client.get_account()
จะได้ผลลัพธ์ดังนี้
จะเห็นว่ามันอยู่ในรูปแบบ Json ซึ่งอ่านยากมากดังนั้นเราจะเปลี่ยนรูปแบบข้อมูล
Symbol = []Availvol = []for i in info ['balances']:if(float(i['free'])>0):print(i['asset'],i['free'])Symbol.append(i['asset'])Availvol.append(i['free'])df = pd.DataFrame({'Availvol':Availvol},index = Symbol)
เรียบร้อย
สำหรับใครที่ต้องการลองดูตัวอย่างการใช้ API สามารถคลิ๊กตามลิงค์ด้านล่างเลย
order
Note book
https://colab.research.google.com/drive/1xPsEHtGMVESUVBdqJO5mjoEJE0kaUYhK?usp=sharing