import pandas as pd
def get_stat(symbol, stat):
df = pd.read_csv(f"{symbol}.csv")
return df['close'].f"{stat}"()
def test_run():
for symbol in ['nugt', 'soxs']:
for stat in ['max','min', 'mean']:
print(f"{stat} Close")
print(symbol, get_stat(symbol))
if __name__ == "__main__":
test_run()
Переменная «stat» не связана между функцией «test_run» и функцией «get_stat», что, в свою очередь, не позволяет мне вызывать ее в части .f"stat"()
. Я стремлюсь к тому, чтобы результаты выглядели так:
- Макс. Закрыть
- nugt ####
- мин. Закрыть
- nugt ####
- означает Закрыть
- nugt ####
- Макс. Закрыть
- soxs ####
- мин. Закрыть
- soxs ####
- означает Закрыть
- soxs ####