我正在使用 YFinance 获取一些股票历史价格。试图将数据转换为 Json 作为 JS Charting 的数据。Yfinance 数据框将日期列视为索引。结果,我不知道如何访问/打印简单的“日期”列。(你可以说我是 python 的初学者)。
我试图阅读有关 to_json() 和 reset_index() 之类的数据框文档。但是我太初学者了,我无法理解他们在说什么。
我真正想要的是从 Yfinance 数据框中为我的网页上的 javascript 应用程序生成一个 Json 文本,如下所示:
<script>
data = [{"date":"2020-11-20",
"open":"1234",
"high":"1245",
"low":"999",
"close":"1120",
"volume":"1234566"},
{"date":"2020-11-19",......
.......
}]
</script>
我现在正在使用一个愚蠢的 for 循环来生成文本,但我确信那里有更优雅的解决方案。