首页 > 解决方案 > 在 Python 终端中切片电子表格

问题描述

所以我正在制作一个程序,它向服务器询问数据并将其发回。问题是当我要求它回答一些数据时:

终端

我只需要 "Close" 列中的值。我不知道该怎么做。

代码:

import yfinance as yf
import time


stock = yf.Ticker("MSFT")

data = stock.history(period="1")
oferta= stock.info["bid"]

print(data)

标签: pythonslice

解决方案


yfinance 使用 pandas 库返回数据。您正在接收 pandas 的 DataFrame 对象data,因此要仅选择“关闭”列,您可以执行以下操作:

print(data["Close"].iloc[0])

推荐阅读