inflearn logo
강의

Course

Instructor

Python Web Crawling & Automation to Do My Work (feat. Stock, Real Estate Data / Instagram)

7.1 Daily stock price data (Yahoo finance)

7.1 주식 일별 시세 데이터(Yahoo finance)

Resolved

371

s1982cpa

6 asked

1

7.1 주식 일별 시세 데이터(Yahoo finance)

 

yahoo finance에서 aapl로 검색하고, historical data를 클릭하고 기간을 5년으로 설정하고 Apply 버튼을 클릭하고, 일별시세 데이터를 더 많이 보이기 위해서 마우스 휠로 스크롤한 뒤에

 

Ctrl + f 로

일별시세 데이터 중 하나인 98,944,600를 입력하고

검색하면(enter를 치면) '일치하는 항목이 없습니다.'라는

메세지가 출력됩니다.

 

강의에서는 해당 데이터가 있는 페킷을 잘 선별해주는데 저는 아무리 해도 잘 안되네요. 무엇은 문제일지 짐작가시는 것이 있을 까요?

 

python 웹-크롤링

Answer 1

0

DeepingSauce

안녕하세요

yahoo가 기본적으로 n개의 row만 기본 document page에 렌더링을 하고, 추가 row(더 과거의)들은 javascript로 동적으로 가져와서 페이지에 추가하는 방식으로 작동하는 것 같습니다.

때문에, 기본 document page는 랜더링되는것은 comma 가 붙어서 텍스트화가 되어 검색이 되고, js로 추가가되는 row는 raw type 그대로 서버에서 가져온뒤, 프론트에 입력될 때 comma가 붙으면서 하나의 일관된 표로써 보여지는것 같네요.

때문에 아래 스샷처럼 comma 없이 검색하셔야 확인이 가능할 겁니다.

잘 안되시면 network tab 켜놓으시고, yahoo 사이트에서 Time Period를 변경하시면서 검색해보시며 ㄴ도움이 될거에요

image

0

s1982cpa

답변 감사합니다. 말씀하신대로 컴마를 제외하고 검색하니까 정상적으로 조회가 되네요. 웹에서 보이지는 형식과 서비에서 보내주는 raw type이 다를 수 있다는 것도 배웠습니다. 감사합니다.

 

강의가 원리 위주로 되어 있어 제 부족한 지식을 연결시켜나가는 데 많은 도움이 되고 있습니다. 좋은 강의 감사합니다.^^

15.1 네이버 부동산 사이트 개발자도구 실행시 현상 문의

0

857

1

requirments 설치 시 오류

0

83

1

6.1 미국주식 데이터 크롤링이 막혔네요.

0

200

2

태그를 못찾는 오류 질문드립니다.

0

128

2

6.1 미국 주식 데이터 크롤링을 막아둔 거 같아요.

0

260

2

requirements.txt 다운로드가 안끝나요

0

130

2

주신 파일로 다운로드를 하던 중에 끝에 이런 오류가 뜨는데 어떡해야하나요?

0

142

1

혹시 애플 M시리즈 사용하시는 분 중에 오류

0

144

0

전일비 상승,하락때문에 int화를 못하고 있는데

0

117

1

일별 시세 데이터 상승/하락 \t\n해결법

0

152

1

pd.concat(df, ignore_index=True) InvalidIndexError 해결 방법 문의

0

444

2

pip install -r requirements.txt 문제

0

352

3

부동산 KB 시세 크롤링 문의

0

809

1

네이버 부동산 매물 크롤링 오류

0

636

1

네이버 부동산 크롤링 문의드립니다.

0

1041

1

버전 관련 질문

0

342

1

5.2강 주식 일별 시세 데이터 관련 질문이 있습니다

0

275

1

7.1 야후 파이낸스 크롤링 request 오류

0

736

1

anaconda

0

353

1

야후파이낸스 크롤링 오류

0

820

1

셀레니움 변경점

2

788

1

request.get() 하면 SSLCertVerificationError 에러가 납니다.

0

510

1

이론 수업 자료 공유 해주실 수 있나요?

0

356

0

환불 가능할까요?

0

500

0