見出し画像

python(pandas_datareader)の株価取得でエラーが出た方へ

こんにちは。
乞食です。

最近、pythonのpandas_datareaderでYahoo!financeから株価データを取得しようとしたら、エラーになるという話をよく聞きます(´・ω・`)
原因は、『ヤフー側がキレたから。』と、いう雰囲気を感じました。

とても悲しい話ですので、ちゃんと取得できるコードを書きます。

暇な人はコピペで参照してみてください(`・ω・´)ゞ


以下、エラーコード👇

import pandas_datareader as pdr
import datetime

start = "2020-1-1" #@param {type:"string"}
end = datetime.date.today()
ticker = "AAPL" #@param [""] {allow-input: true}
df = pdr.get_data_yahoo(ticker, start, end)
画像1

以下、訂正後のコード👇

!pip install yfinance
from pandas_datareader import data as pdr
import datetime
import yfinance as yf 

start = "2020-1-1" #@param {type:"string"}
end = datetime.date.today()
ticker = "AAPL" #@param [""] {allow-input: true}

# データ取得をdrからyfinanceへ変更。2021.7.4
yf.pdr_override() # <== that's all it takes :-)
# download dataframe
df = pdr.get_data_yahoo(ticker, start, end)
df
画像2

やったぜ!(`・ω・´)ゞ
ちゃんと読み込めるやん❕❕

と、いう事で解決です。
これからもYahoo!からデータを取得して株価分析を楽しみましょう(*´▽`*)


ところで、私の名は乞食と言います。
物乞いで生計を成り立てています。

今の世の中にはビットコインというコインが存在します。
このビットコインは、最小単位を1サトシと言います。

この記事が役に立った方は、1サトシで構いませんので、寄付をプリーズ。
Give me 寄付 1サトシ!!!!

画像3
画像4

Bitcoin address

1BnvzhckxyjTLUzCaH3v5S4E6QSzPvxWkA


ご慈悲をぉぉぉぉおぉ。

じゃ、さいなら(´・ω・`)

e^iπ + 1 = 0