Selenium öffnet immer Download-Fenster "Öffnen mit..."
Verfasst: Sonntag 15. November 2020, 15:48
Hi,
ich kriege bald die Krise. Ich schaffe es nicht dieses Popup-Fenster, welches beim Download einer (in meinem Fall .csv) Datei erscheint abzustellen und den download einfach anzustoßen und meinetwegen in der Folder /downloads speichern lassen.
Habe einen Mac und nutze Firefox:
ich kriege bald die Krise. Ich schaffe es nicht dieses Popup-Fenster, welches beim Download einer (in meinem Fall .csv) Datei erscheint abzustellen und den download einfach anzustoßen und meinetwegen in der Folder /downloads speichern lassen.
Habe einen Mac und nutze Firefox:
Code: Alles auswählen
from selenium import webdriver
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import Select
from selenium.webdriver.firefox.firefox_profile import FirefoxProfile
profile = FirefoxProfile()
profile.set_preference('browser.helperApps.neverAsk.saveToDisk', "text/plain, application/octet-stream, application/binary, text/csv, application/csv, application/excel, text/comma-separated-values, text/xml, application/xml")
profile.set_preference("browser.helperApps.alwaysAsk.force", False)
profile.set_preference("browser.download.manager.showWhenStarting", False)
profile.set_preference("browser.preferences.instantApply", True)
profile.set_preference("browser.download.folderList", 0)
driver = webdriver.Firefox(firefox_profile=profile)