인프런 커뮤니티 질문&답변
find_elements 텍스트
작성
·
307
1
안녕하십니까 강사님.
find_elements에서 text를 뽑아내는 방법을 여쭈고 싶습니다.
네이버지도 데이터를 수집하면서 "영업중" 여부를 파악하기 위해 아래와 같은 명령문을 작성하셨습니다.
if len(li.find_elements(By.CSS_SELECTOR, "span._2FqTn._4DbfT")) > 0:
그런데, 영업중인지 아닌지 text도 뽑아보려고 하니,
.text 명령어는 find_element에서만 사용할 수 있고, find_elements에서는 .text 대신 for 문을 사용해서 텍스트 정보를 따로 뽑아내야 한다는 내용을 알게 되었습니다.
그러나, 예시를 보고 수행해봐도 원하는 결과를 얻을 수 없어 강사님께 여쭈고 싶습니다.
li.find_elements(By.CSS_SELECTOR, "span._2FqTn._4DbfT").text
위와 같이 find_elements에서 .text를 실행하는 방법이 있다면, 말씀해주시면 감사하겠습니다.





