Я новичок ie в кодировании, и я пытаюсь получить некоторые данные истории из Yahoo Finance, и код работал до
def crawl_price(stock_id):
now = int(datetime.datetime.now().timestamp())+86400
url = "https://query1.finance.yahoo.com/v7/finance/download/" + stock_id + "?period1=0&period2=" + str(now) + "&interval=1d&events=history&crumb=hP2rOschxO0"
r = requests.post(url)
f = io.StringIO(r.text)
df = pd.read_csv(f, index_col='Date', parse_dates=['Date'])
conn = sqlite3.connect('data/hkprice.db')
df.to_sql('' + stock_id + '', conn, if_exists='replace')
return df
, но на выходе получается 'Date' is not in list
, и я загружаю csv-мысль, открываемую с помощью pandas, она отлично отображается
Я не уверен, что не так