본문 바로가기
개발일지/selenium, BeautifulSoup, requests

Beautifulsoup 재수강 시작 (attribute error)

by 개발에정착하고싶다 2022. 6. 7.

아무래도 내가 구글링해서 할수도 있겠지만, 근본적으로 아직 그 영역에는 15%정도 못미친다고 생각해서

제로베이스의 강의를 다시 들으려고 했다.

 

시작부터 안되는게 있었다.

"아니 난 분명히 잘 따라했는데 왜안되는거야"

 

위에서 보듯이 문명히 p 태그에 inner-texst first-item이라는 클래스면서 id값이 first인게 있었다.

근데 이게 조회가 안되는거다;

 

 

.text로 붙여서 해주든, print로 감싸서 진행을 해주든 작동이 안되는거다;

 

하... 진짜 왜 None값으로 나오는거야...

하면서 고민에 고민을 했다.

 

그러다가 겨우 발견했다. 

첫번째 사진을 자세히보면 "' "이렇게 되어있다.

즉, 홀따운표가 하나더 들어간 것이다;

하...

 

아무튼 이걸 깨닫고 지워줬다.

그리고 작동이 잘되기를 바랬는데 이게 왠걸?

 

또 작동이 안됬다.

"아니 또 뭐야" 싶은데

html파일 저장을 안해줘서 그랬나보다 싶어서 저장을 해줬다.

그런데 여전히 안되는 것이다.;

 

하...

결국 처음에 불러왔었던 html parser를 재실행하고 나니깐 드디어 되더라 ㅠㅠ

이거 해결하는것만 2시간 걸린것같다..

soup = BeautifulSoup(page, 'html.parser')

진짜 지금의 시기는 "맞왜틀?"이 제일 많을때가 맞는것 같다.. 하..