001_craw.py
E:\Data\pandas
import requests
from bs4 import BeautifulSoup
import requests
from bs4 import BeautifulSoup
# 추가
url = '<https://kin.naver.com/search/list.nhn?query=%ED%8C%8C%EC%9D%B4%EC%8D%AC>'
response = requests.get(url)
print(response.status_code) # 에러코드
위키백과사전 http_상태_코드
1xx(조건부 응답)
2xx(성공)
3xx(리다이렉션 완료)
4xx(요청 오류)
5xx(서버 오류)
import requests
from bs4 import BeautifulSoup
url = '<https://kin.naver.com/search/list.nhn?query=%ED%8C%8C%EC%9D%B4%EC%8D%AC>'
response = requests.get(url) # 주소 가서 가져와 response에 넣어라
# print(response.status_code)
# 추가
if response.status_code == 200 :
html = response.text
soup = BeautifulSoup(html, 'html.parser')
ul = soup.select_one('ul.basic1')
title = ul.select('li>dl>dt>a')
for title in title :
print(title.get_text())
else :
print(response.status_code)