-
원하는 적보를 가져오기 위해 태그 등의 패턴을 사용
>>> import bs4 >>> d1 = "<div><h1><a>hello" >>> s1 = bs4.BeautifulSoup(d1) >>> s1 <div><h1><a>hello</a></h1></div> >>> s1.find('h1') <h1><a>hello</a></h1> >>>
>>> import requests >>> import bs4 >>> r1 = requests.get("https://naver.com") >>> s1 = bs4.BeautifulSoup(r1.text) >>> div1 = s1.find('div', attrs={'class':'banner_area'}) >>> div1 <div class="banner_area" id="NM-FOOTER-AD"> <div class="da_box_wrap"> <div id="da_public_left"> </div> <div id="da_public_right"> </div> <div id="veta_time2"> </div> </div> </div> >>> div1.text ' ' >>>
'Python' 카테고리의 다른 글
파이썬 파일 경로 슬러쉬 (0) 2023.07.12 UUID(GUID) 생성 (0) 2023.07.06 Python Streamlit 시각화(웹서비스) (0) 2023.02.05 Python Re 정규식 예제1 (0) 2023.01.15 Python Requests (0) 2022.12.16 Python Pandas unique (0) 2022.12.14 Python Pandas DataFrame 자료형 (0) 2022.12.13 Python Pandas DataFrame 기본 예제 (0) 2022.12.13