인프런 커뮤니티 질문&답변

J Park님의 프로필 이미지
J Park

작성한 질문수

[2024 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

-

클릭해서 세부내용이 변하고 그걸 가져오고 싶은데

작성

·

197

0

구글이미지 가져오는걸 이용해서 프로그래밍해보는데

아래 소스에서 menu_item 이 for문에서 한번씩 클릭될때 상세 페이지에서 다시 내용을 가져와야하는데

너무 빨라 못가져오는거 같아서 time.sleep문을 넣으면 에러가 발생합니다. 이유가 뭘까요?

for i, menu_item in enumerate(items,1):
   
    menu_item_text = menu_item.text.replace("\n","일")
    print("--------------------")
    print(f" {i}:{menu_item_text}")
    print("----------------------->")
   
    menu_item.click()
    choice_items = driver.find_elements(By.CSS_SELECTOR,"[onfocus]")
    
    for j , choice_item in enumerate(choice_items,1):
        if choice_item.text : #변수가 공백이 아닐때
            print(f" {j}: {choice_item.text.replace('예약하기','')}")

 

 

답변 1

0

스타트코딩님의 프로필 이미지
스타트코딩
지식공유자

안녕하세요 수강생님!

제가 테스트 해봐야 알 수 있을 것 같은데요

전체 코드를 첨부해 주셔야 합니다~

J Park님의 프로필 이미지
J Park

작성한 질문수

질문하기