from bs4 import BeautifulSoup
def fetch_image_urls(html_content):
"""
HTML 콘텐츠에서 모든 태그의 URL을 추출하는 함수.
안의 태그와 독립된 태그 모두 처리.
"""
soup = BeautifulSoup(html_content, 'html.parser')
# 모든 태그를 찾기
image_urls = []
img_tags = soup.find_all('img')
for img in img_tags:
# img 태그에서 src 속성 추출
if 'src' in img.attrs:
image_url = img['src']
image_urls.append(image_url)
return image_urls
# 예시 HTML을 여기에 넣어서 테스트 가능
html_content = """
""" # 실제 HTML 소스 코드로 대체
image_urls = fetch_image_urls(html_content)
print(image_urls)