如何转换 html 表格中的 2 个数据列表

发布于 2025-01-18 10:37:48 字数 1248 浏览 2 评论 0 原文

我试图在Python的Binance上获得所有未来的空缺位置,这是我的代码 -

from binance.client import Client
client = Client("api key", "secret key")
import pandas as pd
import html

pos_info = client.futures_position_information()

for b in pos_info:
    if float(b['positionAmt']) > 0:
        print(b)

我将其作为输出

{'symbol': 'ETHUSDT', 'positionAmt': '0.283', 'entryPrice': '3520.15', 'markPrice': '3473.53457777', 'unRealizedProfit': '-13.19216449', 'liquidationPrice': '3184.27536722', 'leverage': '10', 'maxNotionalValue': '4000000', 'marginType': 'isolated', 'isolatedMargin': '86.36610623', 'isAutoAddMargin': 'false', 'positionSide': 'BOTH', 'notional': '983.01028550', 'isolatedWallet': '99.55827072', 'updateTime': 1648860967577}
{'symbol': 'SANDUSDT', 'positionAmt': '274', 'entryPrice': '3.642445620438', 'markPrice': '3.63380000', 'unRealizedProfit': '-2.36889988', 'liquidationPrice': '3.31094684', 'leverage': '10', 'maxNotionalValue': '250000', 'marginType': 'isolated', 'isolatedMargin': '97.53375892', 'isAutoAddMargin': 'false', 'positionSide': 'BOTH', 'notional': '995.66120000', 'isolatedWallet': '99.90265880', 'updateTime': 1648864488900}

现在如何在HTML Table 中获得这些值

I was Trying To Get All Of My Future Open Position at Binance in Python This is my code-

from binance.client import Client
client = Client("api key", "secret key")
import pandas as pd
import html

pos_info = client.futures_position_information()

for b in pos_info:
    if float(b['positionAmt']) > 0:
        print(b)

and i get this as output

{'symbol': 'ETHUSDT', 'positionAmt': '0.283', 'entryPrice': '3520.15', 'markPrice': '3473.53457777', 'unRealizedProfit': '-13.19216449', 'liquidationPrice': '3184.27536722', 'leverage': '10', 'maxNotionalValue': '4000000', 'marginType': 'isolated', 'isolatedMargin': '86.36610623', 'isAutoAddMargin': 'false', 'positionSide': 'BOTH', 'notional': '983.01028550', 'isolatedWallet': '99.55827072', 'updateTime': 1648860967577}
{'symbol': 'SANDUSDT', 'positionAmt': '274', 'entryPrice': '3.642445620438', 'markPrice': '3.63380000', 'unRealizedProfit': '-2.36889988', 'liquidationPrice': '3.31094684', 'leverage': '10', 'maxNotionalValue': '250000', 'marginType': 'isolated', 'isolatedMargin': '97.53375892', 'isAutoAddMargin': 'false', 'positionSide': 'BOTH', 'notional': '995.66120000', 'isolatedWallet': '99.90265880', 'updateTime': 1648864488900}

Now How Can I Get These Value In Html Table

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

上课铃就是安魂曲 2025-01-25 10:37:48

您可以使用pandas函数

df = pd.DataFrame([b for b in pos_info if float(b['positionAmt']) > 0])
df.to_html('output.html', index=False)

Output table:

symbol positionAmt entryPrice markPrice unRealizedProfit liquidationPrice leverage maxNotionalValue marginType isolatedMargin isAutoAddMargin positionSide notional isolatedWallet updateTime
ETHUSDT 0.283 3520.15 3473.53457777 -13.19216449 3184.27536722 10 4000000 isolated 86.36610623 false BOTH 983.01028550 99.55827072 1648860967577
SANDUSDT 274 3.642445620438 3.63380000 -2.36889988 3.31094684 10 250000 isolated 97.53375892 false BOTH 995.66120000 99.90265880 1648864488900

You could use the Pandas function to_html.

df = pd.DataFrame([b for b in pos_info if float(b['positionAmt']) > 0])
df.to_html('output.html', index=False)

Output table:

symbol positionAmt entryPrice markPrice unRealizedProfit liquidationPrice leverage maxNotionalValue marginType isolatedMargin isAutoAddMargin positionSide notional isolatedWallet updateTime
ETHUSDT 0.283 3520.15 3473.53457777 -13.19216449 3184.27536722 10 4000000 isolated 86.36610623 false BOTH 983.01028550 99.55827072 1648860967577
SANDUSDT 274 3.642445620438 3.63380000 -2.36889988 3.31094684 10 250000 isolated 97.53375892 false BOTH 995.66120000 99.90265880 1648864488900
红衣飘飘貌似仙 2025-01-25 10:37:48
a = pd.DataFrame()
for b in pos_info:
    if float(b['positionAmt']) > 0:
        a.append(b, ignore_index=True)
a = pd.DataFrame()
for b in pos_info:
    if float(b['positionAmt']) > 0:
        a.append(b, ignore_index=True)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文