python selenium에서 send_keys를 대체할 수 있는 방법이 궁금합니다.
조회수 1788회
python selenium 에서 send_keys를 통한 텍스트 입력은 너무 느립니다. 텍스트 파일에서 가져와 한 번에 약 3000byte를 입력해야 하는 작업을 반복하고 있는데, 텍스트에서 복사 붙혀넣기 라던지 등의 빠른 방법이 필요합니다.
구글링을 통해 검색 해보니, 이렇게 자바스크립트에서 사용하는 언어로 하면 빠르게 입력이 된다고 하여
driver.execute_script("document.getElementsByName('query')[0].value=\'" + id + "\'")
진행해보니 비슷하거나 조금 더 빠른 수준입니다.
이렇게 send_keys로 사용하고 있는데 너무 느려 이 부분을 위 처럼 바꾸거나 send_keys를 대체하는 더 빠른 방법으로 바꾸려면 어떻게 하면 될까요?
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력