python - yfinance - 隔离股票价格
问题描述
G'day 我只是好奇如何通过 python 使用 yfinance 模块隔离股票价格,然后将该价格存储为变量,任何帮助将不胜感激。
import yfinance as yf
ticker = 'MSFT'
tickerData = yf.Ticker(ticker)
#get the historical prices for this ticker
tickerDf = tickerData.history(period='1d')
#see your data
tickerDf
这行得通,但我最终得到了这个,我各种尝试隔离和存储价格(收盘时)都失败了。 输出
非常感谢您的任何帮助
解决方案
如果你想在一个单独的数据框'close_df'中隔离Date
和列,你可以使用:Close
close_df=tickerDf[['Date','Close']]
close_df.set_index('Date')
并且,如果您想要Close
列表“closed_values_list”中的值,请使用
closed_values_list= list(tickerDf['Close'])
推荐阅读
- node.js - Node + Express - 在渲染之前获取 dbData
- asp.net - 编译 ASP.net 网站时显示“站点正在更新”
- indexing - 如何为一个表创建多个主索引?
- javascript - 一次性提交表单并下载文件
- java - 为什么 Spring Security 返回一个空的响应体?
- php - 查找前 n 个素数并将它们插入数据库(通过连接到 phpmyadmin)
- arrays - 制作一个充满字典的数组是否会在 Python 中创建重复的字典?
- javascript - 正方形的二维弹性碰撞
- c# - 在 ChromeDriver 中禁用“禁用开发者模式扩展”弹出窗口
- batch-file - Windows bat 测量执行时间