운명적인 그녀를 만났습니다. 하지만 오렌지 보틀에서 일한다는 것 말고는 아는 게 전혀 없네요.
오렌지 보틀의 웹사이트에 가서, 모든 지점의 전화번호를 모아보려고 합니다.
모든 지점의 전화번호가 포함된 리스트를 print 해 보세요.
1. 태그 확인
2. 코드 작성
# 코드잇 답안
import requests
from bs4 import BeautifulSoup
# HTML 코드 받아오기
response = requests.get("https://workey.codeit.kr/orangebottle/index")
# BeautifulSoup 타입으로 변환
soup = BeautifulSoup(response.text, 'html.parser')
# "phoneNum" 클래스를 가진 태그 선택하기
phoneNum_tags = soup.select('.phoneNum')
# 빈 리스트 생성
phone_numbers = []
# 텍스트 추출해서 리스트에 담기
for tag in phoneNum_tags:
phone_numbers.append(tag.text)
# 결과 출력
print(phone_numbers)
관련 질문
'코드잇' 카테고리의 다른 글
[코드잇] TV 시청률 크롤링 3 (0) | 2021.02.19 |
---|---|
[코드잇] 검색어 순위 받아오기 (0) | 2021.02.18 |
[코드잇] TV 시청률 크롤링 2 (0) | 2021.02.18 |
[코드잇] 실리콘 밸리에는 누가 일할까?2 (0) | 2021.02.05 |
[코드잇] 실리콘 밸리에는 누가 일할까?1 (0) | 2021.02.05 |