전체 스터디
전체 스터디
  • 전체보기
  • 질문
  • 숙제
내 스터디
  • 스터디에 참여해보세요!
다른 스터디
  • 경희)KHU알라 part2
    • 전체보기
    • 질문
    • 숙제
    • 잡담
  • 파이썬 기초 스터디
  • 네이버 정복 파이썬 크롤링
  • 페이스북 만드는 웹개발
  • 데이터사이언스 12시간 입문기
  • 파이썬 구글 Sheet 연동
  • 엑셀서당 - 훈장님의 기초 엑셀 트레이닝
  • 고전게임을 만들며 배우는 코딩의 기초
  • 내 업무를 거의 자동화하는 방법
  • SQL 입문 4시간
  • QR 코드 프로그래밍
  • 비전공자 개발지식 총정리
  • 초고속 퍼포먼스 마케터
  • 왓챠 함께 만들기
  • 퍼블리셔 초고속 입문기
  • 한국형 커뮤니티 만들기
  • airbnb 프론트엔드 카피 프로젝트
  • 워드프레스로 쿠팡 만들기
박윤찬 리더
데이터사이언스 12시간 입문기
온라인
클래스 자세히 보기
고한석
6월 8일 19:15 · 경희)KHU알라 part2

질문있습니다!

셀레니움에서 반복해서 데이터를 가져오고 싶은데 오류가 뜨네요..

sheet는 따로 지정을 했었고, 캡처 편의상 잠깐 뺏었어요

여기서 오류가 있는 라인은 clear()구문 입니다.

delete버튼 click(), refresh() 등 할 수 있는 건 다 해본 것 같아요..

최도근
6월 8일 22:04

우선 아래 두가지 방법 중 하나를 시도해보세요!

일시적으로, 혹은 아직 해당 input을 다룰 준비가 안되었을때 나타나는 오류입니다.

(1) clear() 바로 위에서 time.sleep을 이용해 충분한 시간을 기다려보세요.

(2) clear() 바로 위에서
new WebDriverWait(driver, timeout).ignoring(StaleElementReferenceException.class).until(ExpectedConditions.elementToBeClickable(By.id("address box의 선택자")));

그래도 해결이 안된다면 코드파일 자체를 업로드해주세요!

좋아요 1
고한석
6월 8일 23:38

정말 감사합니다!! 하지만 문제가 해결되지 않아 새로운 질문으로 업로드 합니다ㅠㅠ 감사합니다.

좋아요 0
    참여자 데이터사이언스 12시간 입문기