![見出し画像](https://assets.st-note.com/production/uploads/images/125352424/rectangle_large_type_2_fd4e81da451830ce55c1841d8b735320.jpeg?width=1200)
Pythonにて株価の終値を取得する
終値を取得するため作成しました
# 終値取得
import yfinance as yf
codes = ["4062", "4063", "4186"]
# 当日の終値を取得するとき
#start = datetime.datetime.now()
#end = datetime.datetime.now() + datetime.timedelta(days = 1)
# 前日の終値を取得するとき
start = datetime.datetime.now() - datetime.timedelta(days = 1)
end = datetime.datetime.now()
f = open("Close.csv", "w", encoding="utf-8")
for code in codes:
_df =yf.download(tickers=code + ".T", start=start, end=end)
# 終値取得
close = _df["Close"].values[0]
f.write(str(close) + "\n")
f.close()