2017-02-07 1 views
0

나는이 질문을 봤는데, 많은 해결책을 발견했다. Selenium Chromedriver에서 "다른 이름으로 저장"대화 상자를 사용/사용하지 않도록 설정하는 방법은 무엇입니까?

그래서 제 질문은 : 방법 는 셀레늄 Chromedriver에 대한 대화 "로 저장"을 사용하는? 파일을 다운로드 할 때이 대화 상자를보고 싶습니다.

파이썬으로하는 방법은 좋지만 다른 언어도 좋습니다.

I 인수와 실험 옵션에 다음 줄 "{download.prompt_for_download': 'true'}"를 추가하려고했습니다 :

chrome_options.add_experimental_option("prefs"{'download.prompt_for_download': 'true'}) 

chrome_options.add_argument({'download.prompt_for_download': 'true'}) 

가 첫 번째는 어떤 결과를 제공하지 않았다, 두 번째는 코드 오류를 일으켰습니다.

"saveas-menu-label"도 시도했지만 결과가 없습니다.

답변

0

파일을 다운로드 할 때 대화 상자가 나타나면 설정을 열고 "다운로드하기 전에 각 파일을 저장할 위치 묻기"를 선택하십시오. 구성이 코드에서이 작업을 수행해야하는 경우

이 해결 방법을 시도해보십시오 : 나는이 시도

"How to make the settings for Download in Chrome when launched using Chromedriver?"

+0

감사합니다. 하지만 파이썬을 사용하므로 잘못 구현 한 것 같습니다. 그래서 그것은 나를 위해 작동하지 않았다. –