Binance API client.get_order_book(Python 中的symbol='ADAUSDT'

如何解决Binance API client.get_order_book(Python 中的symbol='ADAUSDT'

我正在尝试将来自 Binance API 的响应转换为 Pandas DataFrame,这是查询

order_book = binance_client.get_order_book(symbol="ADAUSDT",limit="5")

我把它显示在屏幕上

order_book

答案如下

{'lastUpdateId': 2306936131,'bids': [['1.20999000','12851.90000000'],['1.20996000','490.10000000'],['1.20994000','333.80000000'],['1.20992000','33.10000000'],['1.20987000','140.40000000'],['1.20986000','247.20000000'],['1.20980000','1549.80000000'],['1.20969000','691.20000000'],['1.20968000','5738.70000000'],['1.20966000','1667.80000000']],'asks': [['1.21000000','51609.00000000'],['1.21002000','152.60000000'],['1.21004000','116.80000000'],['1.21008000','24.80000000'],['1.21010000','1151.10000000'],['1.21011000','5815.60000000'],['1.21016000','9.00000000'],['1.21020000','80.50000000'],['1.21026000','7871.90000000'],['1.21030000','300.00000000']]}

当我按如下方式将其转换为数据帧时

order_book_df = df(order_book)

我把它显示在屏幕上

order_book_df

显示以下内容

   lastUpdateId                       bids                       asks
0   2308027293  [1.29581000,2109.00000000] [1.29628000,944.20000000]
1   2308027293  [1.29559000,485.20000000]  [1.29635000,87.90000000]
2   2308027293  [1.29558000,16000.00000000][1.29636000,532.80000000]
3   2308027293  [1.29557000,3492.50000000] [1.29658000,14820.00000000]
4   2308027293  [1.29539000,2307.60000000] [1.29664000,532.50000000]

我需要的是以下方式显示内容

   lastUpdateId price-bids  qty-bids        price-asks  qty-asks
0   2308027293  1.29581000  210900000000    1.29628000  944.20000000
1   2308027293  1.29559000  485.20000000    1.29635000  87.90000000
2   2308027293  1.29558000  1600000000000   1.29636000  532.80000000
3   2308027293  1.29557000  3492.50000000   1.29658000  1482000000000
4   2308027293  1.29539000  2307.6000000    1.29664000  532.50000000

在我学习的过程中,非常欢迎任何帮助。 谢谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?
Java在半透明框架/面板/组件上重新绘画。
Java“ Class.forName()”和“ Class.forName()。newInstance()”之间有什么区别?
在此环境中不提供编译器。也许是在JRE而不是JDK上运行?
Java用相同的方法在一个类中实现两个接口。哪种接口方法被覆盖?
Java 什么是Runtime.getRuntime()。totalMemory()和freeMemory()?
java.library.path中的java.lang.UnsatisfiedLinkError否*****。dll
JavaFX“位置是必需的。” 即使在同一包装中
Java 导入两个具有相同名称的类。怎么处理?
Java 是否应该在HttpServletResponse.getOutputStream()/。getWriter()上调用.close()?
Java RegEx元字符(。)和普通点?