python data.DataReader yahooファイナンスからデータ取得でエラー

参考サイト

https://qiita.com/namkim/items/9b520d9c609cdca2b0fepandasから株価のデータ取得できなくなった件

https://www.bookloveru2.com/post/python-analysis16python(pandas_datareader)の株価取得でエラーが出た方へ

・エラー内容

久しぶりに株価チャートを描画して、グラフの比較をしようと思ったら、以下のエラーが発生。

エラー

RemoteDataError: Unable to read URL: https://finance.yahoo.com/quote/4082.T/history?period1=1647156086&period2=1653278399&interval=1d&frequency=1d&filter=history

調べると仕様が変わったみたい

・対応

モジュール(?ライブラリ)をインストール、自分の場合は、
pip install yfinance

そして以下のモジュールを追記
#2022/05/22 追記
import pandas
from pandas_datareader import data as pdr
import yfinance as yfin
yfin.pdr_override()
#2022/05/22 追記

nlistは配列として使用。個別では’9102.T’みたいに記載する
#df=data.DataReader(nlist,’yahoo’,start,end)#2022/05/22 エラー発生


df = pdr.get_data_yahoo(nlist,start, end) #2022/05/22修正

モジュールを追記して、dfのところを修正すればよい

こちらの記事もどうぞ