INVESTAR / StockAnalysisInPython

456 stars 412 forks source link

DBUpdater.py와 DBUpdaterEX.py의 차이점이 궁금합니다. #71

Closed enteritis closed 3 years ago

enteritis commented 3 years ago

안녕하세요. 5장을 따라 공부해보다가 질문이 드립니다. DBUpdater.py를 실행하였을 때, read_naver가 동작하지 않아 어려움이 있었습니다. GitHub에 따로 DBUpdaterEX.py는 read naver가 잘 동작하나, 최근 10일치의 OHLC값만 마리아디비에 저장되는 것을 확인하였습니다. 두 코드 모두 실행 시 오류는 없습니다. 두 코드의 차이점이 무엇인가요. 또, 전체 OHLC값을 가져올 수 있는 방법이 있을까요.

enteritis commented 3 years ago

closed 된 이슈들을 확인하다가 config.json 파일의 pages_to_fetch값을 100으로 다시 설정하고 DBUpdaterEX.py를 실행하여, 최근 100페이지에 해당하는 OHLC값을 가져올 수 있게 되었습니다! 반복해서 DBUpdater.py와 DBUpdaterEX.py를 실행해보는 과정에서 pages_to_fetch값이 1로 되어 고정되는 것을 수정해볼 생각을 하지 못했네요.

enteritis commented 3 years ago

closed 된 이슈들 중에 #19를 통해 DBUpdater.py와 DBUpdaterEX.py의 차이점을 알게 되었습니다. 네이버 정책의 변화로 웹 스크레이핑 코드에 변화를 주신 것 같습니다.