首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Python中将列表转换为DataFrame ()

如何在Python中将列表转换为DataFrame ()
EN

Stack Overflow用户
提问于 2020-03-14 19:38:12
回答 2查看 1.6K关注 0票数 0

使用Binance,我试图得到一个正确的形式,我的立场有关加密货币。使用代码

代码语言:javascript
运行
复制
from binance_f import RequestClient
request_client = RequestClient(api_key= my_key, secret_key=my_secet_key)
result = request_client.get_position()

我得到以下结果

代码语言:javascript
运行
复制
[{"symbol":"BTCUSDT","positionAmt":"0.000","entryPrice":"0.00000","markPrice":"5455.13008723","unRealizedProfit":"0.00000000","liquidationPrice":"0","leverage":"20","maxNotionalValue":"5000000","marginType":"cross","isolatedMargin":"0.00000000","isAutoAddMargin":"false"}]

type命令指示它是一个列表,但是在代码print(result)的末尾添加将产生:

代码语言:javascript
运行
复制
[<binance_f.model.position.Position object at 0x1135cb670>]

这是令人困惑的,因为它似乎不是列表(实际上,调试它指示的对象类型位置)。使用PrintMix.print_data(result)产量:

代码语言:javascript
运行
复制
data number 0 :
entryPrice:0.0
isAutoAddMargin:True
isolatedMargin:0.0
json_parse:<function Position.json_parse at 0x1165af820>
leverage:20.0
liquidationPrice:0.0
marginType:cross
markPrice:5442.28502271
maxNotionalValue:5000000.0
positionAmt:0.0
symbol:BTCUSDT
unrealizedProfit:0.0

现在它看起来像是JSON格式..。但这是一份清单。我很困惑--有什么想法可以把结果转换成适当的DataFrame吗?所以列是Symbol, PositionAmt, entryPrice, etc.

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-03-15 19:59:11

您的主要问题仍然是您写在标题上,您不应该感到困惑。在您的例子中,您有一个Position对象列表,您可以在这个图书馆的GitHub中看到Position的结构。

无论如何,若要回答问题,请使用以下方法:

代码语言:javascript
运行
复制
df = pd.DataFrame([t.__dict__ for t in result])

有关更多选项和信息,请阅读这个问题上的伟大答案

祝好运!

票数 3
EN

Stack Overflow用户

发布于 2022-07-11 12:37:31

你可以用它

代码语言:javascript
运行
复制
df = pd.DataFrame([t.__dict__ for t in result])
klines=df.values.tolist()
open = [float(entry[1]) for entry in klines]
high = [float(entry[2]) for entry in klines]
low = [float(entry[3]) for entry in klines]                               
close = [float(entry[4]) for entry in klines]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60686616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档