• 목록
  • 아래로
  • 위로

Selenium에서 WebDriverWait를 이용하여 element의 로딩을 기다릴 때 


EC에 사용할 수 있는 다양한 메서드가 있지만, 다음과 같이 람다 함수를 이용하는 방법도 가능합니다.


WebDriverWait(driver, 5).until(lambda x: x.find_element_by_xpath('XPATH!!'))



이렇게 하면 이 두 줄을 삽입하지 않아도 된다는 장점이 있네요.


from selenium.webdriver.support import expected_conditions as EC

from selenium.webdriver.common.by import By



더 나아가 EC에 없는 용법으로도 활용할 수 있겠죠 ^^


WebDriverWait(driver, 10).until(lambda x: len(x.find_elements_by_css_selector('CSS SELECTOR!!')) > 10)


작성자
이니스프리 119 Lv. (2%) 4188230/115200000EXP

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

댓글 0

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 시스템 점검 작업 완료 안내 10 마스터 마스터 24.09.05.16:25 2608
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 10059
300 일본 아마존에서 MP3 음원 구입하는 방법 5 image 제르엘 제르엘 19.12.23.01:28 7630
299 BeautifulSoup에서 로딩한 html이 짤리는 경우에 해결방법 image 이니스프리 이니스프리 19.12.19.21:57 289
298 [펌] 전자사전 관련 정보 8 image 이니스프리 이니스프리 19.12.17.13:58 216
[Selenium] WebDriverWait에서 EC 대신 람다 함수를 활용하기 이니스프리 이니스프리 19.12.17.01:27 482
296 [Vimeo] 플레이어 단축키 image 이니스프리 이니스프리 19.12.11.22:19 824
295 [Python] 이미지 파일을 다운받기 전에 가로&세로 사이즈를 확인하기 이니스프리 이니스프리 19.12.10.22:06 427
294 Programmers에서 비메오 오류로 강의가 재생되지 않을 때 해결방법 이니스프리 이니스프리 19.12.10.19:22 1152
293 [파이썬] 리스트에서 중복되는 요소가 있는지 여부 판단 / 중복되는 요소만 뽑아서 리스트에 넣기 이니스프리 이니스프리 19.12.08.15:17 2300
292 [파이썬] 텔레그램 봇으로 이미지 보내기 이니스프리 이니스프리 19.12.06.14:12 2191
291 OpenCV를 이용한 face detection에서 parameter에 대하여 이니스프리 이니스프리 19.12.05.18:57 388
290 텔레그램 봇의 프로필 이미지를 변경하는 방법 이니스프리 이니스프리 19.11.28.16:33 4046
289 무료 온라인 스토리지 전송속도 비교 3 image 이니스프리 이니스프리 19.11.27.18:40 212
288 Vultr에 10% VAT가 가산되면... (한화 계산) 3 이니스프리 이니스프리 19.11.23.18:58 374
287 '20 TEPS 일정 image 이니스프리 이니스프리 19.11.23.15:26 176
286 '20 SNULT 일정 image 이니스프리 이니스프리 19.11.23.13:07 162
285 [Requests_HTML] ImportError: cannot import name 'HTMLSession' from 'requests_html'에 대한 대처방법 이니스프리 이니스프리 19.11.22.00:33 290
284 [파이썬] 리스트에서 중복되는 요소를 제거하기 이니스프리 이니스프리 19.11.20.21:47 255
283 [Vultr] Important Tax Notice 이니스프리 이니스프리 19.11.20.07:38 300
282 램노드에서 허용되는 행위 vs 금지되는 행위 1 이니스프리 이니스프리 19.11.19.12:59 270
281 그누보드(아미나) 게시판의 첨부파일을 크롤링할 때 세션 관련 유의할 점 1 이니스프리 이니스프리 19.11.18.23:00 399