문제
크롤링을 하다 보면 aria-label 값에 원하는 정보가 담겨있을 때가 있다.
최근 인스타그램 크롤러를 만들면서 “좋아요”가 되어 있는 게시글을 필터링해야 했다.
하지만 “좋아요” 여부를 확인하기 위해서는 아래의 HTML 코드에서 aria-label에 접근할 필요가 있었다.
<div class="_abm0 _abm1">
<svg aria-label="좋아요" class="_ab6-" color="#8e8e8e" fill="#8e8e8e" height="24" role="img"
viewBox="0 0 24 24" width="24"></svg>
</div>
해결방법
aria_label_value = svg_elem.get_attribute('aria-label')
결과

svg의 요소에서 위 메소드를 사용하면 aria-label 값을 얻을 수 있다.