首页 > 解决方案 > yfinance 打印最大行数 python

问题描述

我有以下代码

import yfinance as yf

data = yf.download(tickers='AAPL', period='5d', interval='5m')

print(data)

这将返回一个基于文本的大型表格,[330 rows x 6 columns]底部带有。一些行被替换为...,并且只打印了 10 行。如何更改它并使其打印每一行?

标签: python

解决方案


pandas然后使用pd.set_options()

import yfinance as yf
import pandas as pd
data = yf.download(tickers='AAPL', period='5d', interval='5m')
pd.set_option('display.max_rows', None)
df = pd.DataFrame(data)

推荐阅读