将 csv 文件读入 Pandas dataframe yfinance,并将代码作为文件名

Read a csv file into Pandas dataframe yfinance with a tickercode as filename

我正在尝试将 csv 文件读入 Pandas 数据帧,并将代码变量作为文件名,但我找不到读取 csv 文件的函数,对于 5x???? ?。重要的是它以代码作为文件名,因为我已经收到了一些关于 pd.read_csv('value.txt') 的建议,而这不是我要找的。谁能帮忙

import pandas as pd
from pandas_datareader import data as pdr
yf.pdr_override

for ticker in tickers:
    print(ticker)
    df = pdr.?????('daily_stock_dfs/{}.csv'.format(ticker))
    df = rsi_calculator(df)
print('END')

read_csv() 就是您要找的。

这将通过读取 csv 创建数据框。代码字符串可以通过多种方式连接。

df = pd.read_csv('daily_stock_dfs/' + ticker + '.csv')

df = pd.read_csv('daily_stock_dfs/{}.csv'.format(ticker))