7.1 야후 파이낸스 크롤링 request 오류
혹시 못보셨나 해서 다시 올립니다.
7.1 진행중에 request 오류가 나서
기존 질문 답변보고
강의노트에 있는 헤더 넣어서 request.get 했는데도
response 404가 나옵니다.
아래는 제가 실행했던 코드 입니다.
===================================================
# import
import requests
import bs4
import time
import random
import numpy as np
import pandas as pd
from IPython.core.interactiveshell import InteractiveShellInteractiveShell.ast_node_interactivity = "all"
pd.set_option('display.float_format', lambda x: '%.3f' % x)pd.set_option('display.max_columns', None)
headers = {
"cache-control": "max-age=0",
"sec-ch-ua": 'Chromium";v="94", "Google Chrome";v="94", ";Not A Brand";v="99',
"sec-ch-ua-mobile": "?0",
"sec-ch-ua-platform": "macOS",
"sec-fetch-dest": "document",
"sec-fetch-mode": "navigate",
"sec-fetch-site": "same-origin",
"sec-fetch-user": "?1",
"upgrade-insecure-requests": "1",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36",
}
requests.get(url, headers)
=================================================
상기 내용이 미결이라 진도를 나아가지 못하고 있습니다.
혹시 7.1 ~ 7.3 그냥 넘기고 바로 8로 넘어가도 문제 없을까요?
Answer 1
0
안녕하세요. 답이 정말 늦어 죄송합니다.
requests.get(url, headers) --> requests.get(url, headers=headers) 로 변경시 잘 작동할것입니다.
jupyter or ipython terminal에 requests.get?을 하면 두번ㅉ ㅐargument가 headers가 아닌 params이기 때문에, headers=headers으로 명시하지않으면 headers가 params에 들어가게 되서 의도치 않는 결과가 나온 것입니다.
최근에 바쁜일이 좀 있었어서, 답변을 드리기가 어려웠습니다.
가급적 늦어도 2~3일 내로 답변드릴 수 있게 하겠습니다.
궁금하신점이 있으면 언제든 질문 남겨주세요
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
7.1 주식 일별 시세 데이터(Yahoo finance)
1
371
1
네이버 부동산 매물 크롤링 오류
0
636
1
네이버 부동산 크롤링 문의드립니다.
0
1041
1
버전 관련 질문
0
342
1
5.2강 주식 일별 시세 데이터 관련 질문이 있습니다
0
275
1
anaconda
0
353
1
야후파이낸스 크롤링 오류
0
820
1
셀레니움 변경점
2
788
1
request.get() 하면 SSLCertVerificationError 에러가 납니다.
0
510
1
이론 수업 자료 공유 해주실 수 있나요?
0
356
0
환불 가능할까요?
0
500
0

