작성한 질문수
내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화 (feat. 주식, 부동산 데이터 / 인스타그램)
해결된 질문
작성
·
712
0
7.1 진행중에 request 오류가나서
기존 질문답변 보고
강의노트에 올려주신 헤더 넣어서 requests.get했는데도
response 404가 나옵니다.
확인 부탁 드립니다.
답변 1
안녕하세요! 혹시 response 404를 나오게한 full code 첨부 부탁드려도 될까요?
# 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)
url = "https://finance.yahoo.com/quote/AAPL/history?period1=1581206400&period2=1612828800&interval=1d&filter=history&frequency=1d&includeAdjustedClose=true"
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)
=================================================
이상입니다.
마지막줄 실행결과는,
<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)
url = "https://finance.yahoo.com/quote/AAPL/history?period1=1581206400&period2=1612828800&interval=1d&filter=history&frequency=1d&includeAdjustedClose=true"
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)
=================================================
이상입니다.
마지막줄 실행결과는,
<Response [404]>
입니다.