Selenium - Invalid argument Error

헨도·2023년 2월 3일
0

Selenium

목록 보기
4/4
post-thumbnail

Python

오류 내용

selenium.common.exceptions.InvalidArgumentException: Message: invalid argument: invalid locator

오류가 난 코드 부분

driver.find_element('sfdsaf-inputEl').send_keys(user_code) # code 값 넣기

오류 원인

find_element()의 인자 값은 2개가 기본 값인데, 1개만 넣어 조건을 충족하지 않아 발생한 오류

오류 잡기

find_element()의 인자 값 조건에 맞게 2개를 넣었다.
또, 내가 찾는 부분의 값이 ID 값이면, By 모듈을 이용하여 ID 속성을 이용한다.

Ex.

from selenium.webdriver.common.by import By

driver.find_element(By.ID, 'sfdsaf-inputEl').send_keys(user_code) # code 값 넣기
profile
Junior Backend Developer

0개의 댓글