How do I automatically download files from a pop up dialog using selenium-python

后端 未结 10 1352
死守一世寂寞
死守一世寂寞 2020-12-16 13:19

I am trying to automatically download files from a pop up dialog using selenium-python.

The firefox popups look like this

10条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-16 14:16

    FirefoxProfile fxProfile = new FirefoxProfile();
     fxProfile.SetPreference("browser.download.panel.shown", false);
     fxProfile.SetPreference("browser.helperApps.neverAsk.openFile", "text/csv,application/vnd.ms-excel");
     fxProfile.SetPreference("browser.helperApps.neverAsk.saveToDisk", "text/csv,application/vnd.ms-excel");
     fxProfile.SetPreference("browser.download.folderList", 2); 
     fxProfile.SetPreference("browser.download.dir", "c:\\mydownloads");
     IwebDriver driver = new FirefoxDriver(fxProfile);
    

提交回复
热议问题