• 목록
  • 아래로
  • 위로

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


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


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


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



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



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

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

댓글 0

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [1차 해결 및 추가] 서버 접속 불가 문제 안내 14 마스터 마스터 24.06.20.15:22 995
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 마스터 24.02.11.17:21 2940
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 6718
236 [Gnuboard] DB 테이블 중 g5_board_file에 대하여 이니스프리 이니스프리 21.04.11.16:25 420
235 [롯데리아] 클래식 치즈버거 주문시 치즈스틱 무료 증정 이벤트 6 image 이니스프리 이니스프리 16.12.07.00:20 421
234 이미지 누끼 자동으로 따 주는 사이트(백그라운드 제거) 2 마당쇠15 마당쇠15 20.05.24.07:02 421
233 [Selenium] WebDriverWait에서 EC 대신 람다 함수를 활용하기 이니스프리 이니스프리 19.12.17.01:27 421
232 일부사이트에서 막은 우클릭 해제하기 (즐겨찾기 이용) 슬기 슬기 18.10.06.10:16 423
231 인증서 설치하신분들중 WoSign, StartSSL 인증서를 사용하시는분들은 봐주세요 3 YJSoft YJSoft 16.10.01.20:32 425
230 PHP 7에서 아미나 구형 위젯 사용시 수정해야 할 부분 2 이니스프리 이니스프리 17.11.07.20:48 427
229 [생활정보] 롯데리아 포켓몬 인형 이벤트! image 이니스프리 이니스프리 16.12.21.00:24 427
228 [IT정보] Kaspersky Internet Security 40% 세일! 이니스프리 이니스프리 16.12.19.17:49 430
227 웹사이트 개인정보보호 의무조치 개선방법 안내 (방송통신위원회, 한국인터넷진흥원 작성) 1 file 이니스프리 이니스프리 17.11.02.20:22 433
226 웹에 파이썬의 날개를! Hanam09 Hanam09 17.09.24.20:04 436
225 동일한 페이지 내에서 복수의 OwlCarousel의 설정을 달리하는 방법 이니스프리 이니스프리 18.11.05.22:15 441
224 [정보] 과제할 때 유용한 사이트 11선.jpg 2 image 하루살이 title: 황금 서버 (30일)하루살이 16.12.17.12:41 444
223 [Python] BeautifulSoup에서 속성이 정확히 매칭되는 요소만 찾기 이니스프리 이니스프리 20.08.09.13:34 446
222 [Python] 입력받은 연도가 윤년이 아니면 그보다 가장 가까운 과거의 윤년을 출력하기 8 이니스프리 이니스프리 21.04.19.20:23 447
221 다시 데워 먹으면 안 되는 음식 5가지 2 오후두시스토리 오후두시스토.. 17.04.06.11:11 451
220 [펌] 헷갈리기 쉬운 맞춤법 2 image Adam title: 대한민국 국기Adam 17.10.09.17:27 458
219 [파이썬/PHP] 스트링 앞에 0 채워서 자리수 맞추기 이니스프리 이니스프리 19.01.01.13:40 461
218 [어도비 프리미어] MME device internal error의 해결방법 image 이니스프리 이니스프리 20.04.29.22:20 469
217 [IT정보] 나무클라우드 서비스 종료 3 이니스프리 이니스프리 17.02.03.19:32 470