<code class="python">from bs4 import BeautifulSoup
html = '''<a href="some_url">next</a>
<span class="class"><a href="another_url">later</a></span>'''
soup = BeautifulSoup(html)
for a in soup.find_all('a', href=True):
print("Found the URL:", a['href'])<p>find_all 메소드는 두 가지 인수, 즉 검색할 태그 이름과 필터링할 선택적 속성 사전을 사용합니다. 이 경우 href 속성을 사용하여 'a' 태그를 검색한 다음 일치하는 각 태그에 대한 href 속성 값을 인쇄합니다.</p>
<p>이전 버전의 BeautifulSoup의 경우 메소드 이름은 'findAll'입니다. 'find_all' 대신.</p>
<p>이름에 관계없이 href 속성이 있는 모든 태그를 추출하려면 태그 이름 매개변수를 생략할 수 있습니다.</p>
<pre class="brush:php;toolbar:false"><code class="python">href_tags = soup.find_all(href=True)</code>
로그인 후 복사
이렇게 하면 href 속성을 사용하여 HTML의 모든 태그 목록을 반환합니다.