Python, как получить местоположение для загрузки, которое уже установлено в настройках Firefox?

Я установил каталог загрузки в предыдущем шаге моего кода.

from selenium.webdriver import FirefoxProfile
fp = FirefoxProfile()
context.download_folder = "/tmp/<timestamp>/"
fp.set_preference("browser.download.folderList", 2)
fp.set_preference("browser.helperApps.neverAsk.saveToDisk", "text/csv")
fp.set_preference("browser.download.dir", context.download_folder)

Поскольку поведение (BDD) перебирает контекст после каждого сценария, download_folder отсутствует в сценарии, где я хотел.

Итак, хотел получить доступ к уже установленной download_folder. Есть ли способ set_preference("browser.download.dir", context.download_folder)?

0 ответов

Другие вопросы по тегам