【发布时间】:2017-10-18 05:59:54
【问题描述】:
我正在使用 selenium 和 python v3.6 来自动化 firefox 以将文件下载到自定义文件夹中。文件夹的位置是C:/Users/username/Dropbox/Inv/。
以下是我的 Firefox 个人资料。
profile = webdriver.FirefoxProfile()
profile.set_preference('browser.download.folderList', 2) # custom location
profile.set_preference('browser.download.manager.showWhenStarting', False)
profile.set_preference('browser.download.dir', 'C:/Users/username/Dropbox/Inv/')
profile.set_preference('browser.helperApps.neverAsk.saveToDisk', 'text/plain')
profile.set_preference('browser.helperApps.neverAsk.openFile', 'text/plain')
目前,该文件始终下载到默认文件夹C:\Users\username\Downloads。如何将下载的文件夹位置设为C:/Users/username/Dropbox/Inv/?
【问题讨论】:
标签: python python-3.x selenium firefox