• 목록
  • 아래로
  • 위로

Selenium을 이용하여 파일을 업로드할 때 파일 선택창이 뜨는 것은 


브라우저의 영역이 아니라 일종의 윈도우 팝업이기 때문에 


이것을 컨트롤하려면 PyAutoIt 등 다른 라이브러리를 이용해야 합니다.


하지만 굳이 파일선택 버튼을 누르지 않더라도 다음과 같은 방법으로 Selnium 내에서 해결할 수 있습니다.



driver.find_element_by_id(브라우저 버튼 id).send_keys(파일 경로)



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

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

댓글 0

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 시스템 점검 작업 완료 안내 10 마스터 마스터 24.09.05.16:25 2169
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 9014
240 오토셋 업그레이드가 중단되었네요! 4 이니스프리 이니스프리 19.07.29.18:30 404
239 PHP 7.4 beta 1 환경에서 그누보드 5.4.0.1 설치 가능 여부 이니스프리 이니스프리 19.07.23.13:37 470
238 masonry 라이브러리 사용시 세로방향 이미지 겹침 문제에 대한 해결방법 이니스프리 이니스프리 19.07.20.23:39 1250
237 [PHP] 파일을 읽어서 각 행을 리스트로 만들기 이니스프리 이니스프리 19.07.10.20:29 185
236 [파이썬] 명언 엑셀파일 to CSV 변환 스크립트 이니스프리 이니스프리 19.07.09.23:19 1295
235 [파이썬] OS에 따른 파일경로 표기방법의 차이와 관련하여 이니스프리 이니스프리 19.07.08.20:27 347
Selenium에서 파일 업로드할 때 파일을 선택하는 방법 이니스프리 이니스프리 19.07.02.23:45 2689
233 PyQt5의 designer.exe 경로 이니스프리 이니스프리 19.07.01.20:09 618
232 만년필 잉크를 직구할 때에는 온도와 관련된 문제를 주의하세요 이니스프리 이니스프리 19.07.01.07:19 250
231 (아래글에 이어서) 앱체크 라이선스 만료일에 주의할 점 이니스프리 이니스프리 19.05.18.14:16 252
230 앱체크 라이선스 갱신과 관련하여 이니스프리 이니스프리 19.05.11.14:43 287
229 ABBYY Finereader 완전 삭제 이니스프리 이니스프리 19.05.10.14:46 895
228 AK120ii가 PC 연결이 안 될 때 이니스프리 이니스프리 19.05.08.21:03 353
227 아미나에서 Froala 에디터 사용이 가능해졌습니다 9 이니스프리 이니스프리 19.05.03.18:47 455
226 일본 배대지 휴무 - 골든위크 관련 이니스프리 이니스프리 19.04.21.21:22 248
225 크롬과 파이어폭스에서 마지막으로 닫았던 탭이나 창 다시 열기(Shift + Ctrl + T)의 차이 2 이니스프리 이니스프리 19.04.20.13:10 775
224 컴퓨터로 가운뎃점을 쉽게 입력해보자 6 image 슬기 슬기 19.04.19.14:18 334
223 윈도우키 + L로 잠금화면 진입하기 1 이니스프리 이니스프리 19.04.13.23:56 431
222 레오폴드 FC980C 30g 균등 모델 출시 image 이니스프리 이니스프리 19.04.13.23:51 358
221 크롬에서 방향키가 작동하지 않는 경우 해결책 1 이니스프리 이니스프리 19.03.31.11:56 2534