[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
프로젝트: 크롤링 + 엑셀 보고서까지 자동으로 만들며 익히는 프로그래밍1 (업데이트)
12분 9초 질문드립니다.
296
작성한 질문수 10
먼저 좋은 강의 제공해주신 강사님께 감사의 말씀 드립니디.
12분 9초 질문드립니다. 강의에서 'NoneType' object has no attribute 'get_text' 해당 오류가 나온 이유가 list_item안에 단순히 뭐가 있냐 없냐를 따지는게 아니라 list_item안에 뭐가 있더라도 span subject_fixed 가 없으면 해당 오류가 뜨는거아닌가요?
수업시간에 강사님께서 말씀주신걸로 이해해 보면 list_item에 span subject_fixed가 아닌 어떤것이 있기만 하면 넘어가는 식으로 하셔서 헷갈려서 문의드립니다 ㅠ
답변 1
0
안녕하세요. 답변 도움입니다.
먼저 좋은 강의라고 생각해주셔서 감사합니다.
말씀하신대로, None 이 뜨는 이유는 결국 CSS SElector 로 지정한 태그가 없기 때문이고요. 말씀하신 부분이 조금 헷깔리기는 하는데요. 결국 말씀하신 두 케이스 모두 결국 해당 태그가 없는 것이니 None 으로 나오는 것이 맞거든요. 이 부분 둘다 해당이 되서, 다음과 같이 정리할 수도 있을 것 같습니다.
None 값 체크 누락: 만약
list_item이 None이거나list_item내에서span subject_fixed를 찾지 못하면 None을 반환할 수 있습니다. 이 경우에get_text메서드를 호출하면 위와 같은 오류가 발생합니다.태그 미존재:
list_item에span subject_fixed태그가 존재하지 않는 경우에도 위와 같은 오류가 나타날 수 있습니다.
감사합니다.
65강 소리
0
19
1
섹션 5 CSS selector사용해서 클로링하기2의 커리큘럼 일정 부재?
0
17
2
크롤링, 영상을 따라해도 제미나에게 물어봐도 안되요
0
37
1
정규표현식 및 여러 코드 꼭 외워야 하나요?
0
43
1
리스트 함수형도 정수 데이터 받을 수 있나요?
0
50
1
크롤링 관련 질문
0
69
1
문제 답이 없는 버전은 없나요?
0
77
1
requests, BeautifulSoup 임포트 부분에 대해 문의드립니다.
0
87
1
업데이트 강의
0
103
2
선생님 강의중에서 sqlite3 강의를 제공한 강의가 있나요?
0
128
2
연습용 예제 파일
0
79
1
lxml 관련 오류
0
110
1
SAVE Request 창 띄우는 법
0
96
1
포스트맨 사용법이 바뀌어서 강의를 따라가지 못하겠습니다. 2
0
79
1
포스트맨 사용법이 바뀌어서 강의를 따라가지 못하겠습니다.
0
102
1
예제 2, 4, 6에 대한 풀이 방식 질문.
0
93
1
문제 파일
0
83
1
pdf 파일 내 코드 복붙시 공백
0
296
1
데이터 저장 강좌 문의 건
0
100
1
" " 와 ' '의 차이를 알고 싶습니다
0
246
1
Exercise 22. 문자열 다루기 (strip)
0
137
1
list함수로 리스트 선언하면 실패하는데 이유는 무엇입니까?
0
193
1
셀 삽입후 바로 기입이 가능합니까?
0
143
2
주피터 노트북 마우스 스크롤? 오류
0
1554
2





