IT 지식이 풍부한 고양이 ‘요고’가 답변해 드려요.
파이썬을 이용한 웹 크롤링 사이트 예제에 대해 알려드리겠습니다. 파이썬에서 웹 크롤링을 하기 위해 사용되는 라이브러리는 Beautiful Soup이라는 것이 있습니다. 이 라이브러리를 활용하면 간단하게 웹 사이트에서 원하는 정보를 추출할 수 있습니다.
아래는 파이썬을 이용한 웹 크롤링의 예제 코드입니다.
```python
import requests
from bs4 import BeautifulSoup
# 크롤링할 웹 사이트의 URL
url = 'http://example.com'
# 웹 페이지에 접속하여 HTML 코드를 가져옴
response = requests.get(url)
html = response.text
# BeautifulSoup을 이용하여 HTML 코드를 파싱
soup = BeautifulSoup(html, 'html.parser')
# 원하는 정보가 있는 태그를 찾아서 추출
titles = soup.select('.title')
for title in titles:
print(title.text)
```
위 예제 코드에서는 requests 모듈을 사용하여 웹 페이지에 접속하고, 그 결과를 HTML 형식으로 받아옵니다. 그리고 BeautifulSoup 모듈을 사용하여 HTML 코드를 파싱한 다음, 원하는 정보가 있는 태그를 찾아 출력하는 예제입니다.
위 예제 코드에서 `http://example.com` 부분을 크롤링하고자 하는 웹 사이트의 URL로 변경하면 해당 사이트에서 원하는 정보를 추출할 수 있습니다. 앞서 언급한 예제는 단순한 형태의 예제이며, 실제로는 웹 사이트의 구조와 원하는 정보의 위치에 따라 코드를 조금씩 수정해야 할 수도 있습니다.
이와 같은 방법을 활용하여 파이썬에서 웹 크롤링을 수행할 수 있습니다.