wecode TIL day 17 (Nov 4)

Jae Hoon Shin, 신재훈, Noah·2020년 11월 4일
0


soup 은 다 가져오는거, 아래 첫번째 a 안에 attrs (속성)을 프린트해라~
라인 12가 그런 뜻ㄴ이다. 그래서 사진의 아래 보면 모든 속성이 딕셔너리형으로 다 나왔고,
그리고 라인 13이 안 찍혔는데
print(soup.a["href"]) 이다. 이렇게 하면?

라인 11은 soup 객체에서 처음 발견되는 a
라인 12은 a element의 속성 정보를 출력
a element의 href의 속성 "값"



soup.find("a", attrs={"class":"Nbtn_upload"}))

라인 15는 soup 객체에서 a태그에 해당되는데 class 속성이 "Nbtn_upload" 인 녀석 찾아줘
or class="Nbtn_upload"인 a element 를 찾아줘
라인 16은 a태그 빼고 그냥 attrs에만 해당되는거 찾아줘 라고 할 수도 있다.
line 16 => class = "Nbtn_upload"인 어떤 element를 찾아줘





라인 18은 저 안에 모든 태그 다 오고
라인 20은 저기 안의 a태그만 나온다 (아래쪽에 a태그만 출력된것을 볼수 있음

깔끔하게 아래쪽에 text만 나온다. (get_text())


반대로 더 전꺼로 올라가는 previous가 있다. next자리에 previous를 넣으면 된다.

print(rank1.parent) 하면
랭킹 리스트의 element들 1위~10까지 다나온다.


print(rank1.find_next_siblings("li")) 라고 치면 1위부터 10위까지 태그들 다 나옴,



text가 "독립일기-11화 밥공기 딜레마" 인 a 태그를 찾아라



class 가 타이틀인 a 항목 다 가져오고싶다.


profile
🇰🇷🇺🇸 #Back-End Engineer

0개의 댓글