如何使用yFinance在5天内每隔4小时下载一次数据?

问题描述

我能够将1天的数据下载到CSV中。但是我找不到最近5天每4小时下载一次数据的方法。有谁知道如何改进此代码

import yfinance as yf
import csv

companies = csv.reader(open('nasdaq_companies.csv'))

for company in companies:
    print(company)
    symbol,name = company
    history_filename = 'history/{}.csv'.format(symbol)
    f = open(history_filename,'w')

    ticker = yf.Ticker(symbol)
    df = ticker.history(period='1d')
    f.write(df.to_csv())
    f.close()

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)