Python/Module | yfinance(2)
-
yfinance | Empty DataFrame 오류 해결하기
yfinance 이용 시, 특정 데이터에 접근할 경우 Empty DataFrame이 반환되는 경우가 있다. 아래와 같이 말이다. 이는 yfinance 소개 및 설치의 '단점' 부분에서 서술한바와 같이 Yahoo Finance의 홈페이지 레이아웃이나 디자인이 변경된 경우 발생할 수 있는 문제이다. 현재 발생한 문제의 해결방법은 다음과 같다. 1. yfinance가 설치된 경로에 접근한다. (예: C:\Anaconda3\envs\[가상환경 이름]\Lib\site-packages\yfinance) 2. base.py 파일을 편집기를 이용하여 연다. 3. '# holder'를 검색하여 아래의 두 줄을 다음과 같이 수정한다. (283번째 라인 즈음에 위치) # 아래의 라인을 붙여넣기! url = "{}/{}".f..
2021.01.14 -
yfinance 소개 및 설치
yfinance Yahoo! Finance market data downloader pypi.org yfinance는 Ran Aroussi 가 개발한 오픈소스 API로, 이를 통해 Yahoo Finance에서 제공하는 데이터에 접근할 수 있다. yfinance의 옛 이름은 fix-yahoo-finance로, 2019년 5월 26일에 이름이 바뀌었다. yfinance의 장점 1. 무료이다! 사실 yahoo finance data에 접근하는 다른 방법들도 있지만, 추가적인 기능을 위해 비용을 지불해야 하는 경우도 있다. 2. 설치가 빠르고 간편하며 호환성이 뛰어나다. $ conda install -c ranaroussi yfinance $ pip install yfinance --upgrade --no-ca..
2020.12.30