DEVEL/PYTHON
[PYTHON] requests 구글 검색
codebyai
2023. 4. 3. 11:16
반응형
import requests
from bs4 import BeautifulSoup
# 검색할 키워드
keyword = '파이썬'
# 검색 결과 페이지 URL
url = f'https://www.google.com/search?q={keyword}'
# HTTP GET 요청 보내기
response = requests.get(url)
# 응답 코드가 200인 경우에만 처리
if response.status_code == 200:
# HTML 파싱
soup = BeautifulSoup(response.text, 'html.parser')
# 검색 결과 출력
search_results = soup.select('.g')
for result in search_results:
print(result.text)
else:
print('Error:', response.status_code)
requests 라이브러리는 셀레니움과 다르게 웹브라우저를 이용하지 않기때문에 실행속도가 빠르다.
반응형