我注意到这种在其他帖子中自动保存硒的一般格式
from selenium import webdriver
profile = webdriver.FirefoxProfile()
profile.set_preference("browser.download.folderList", 2)
profile.set_preference("browser.download.manager.showWhenStarting", False)
profile.set_preference("browser.download.dir", 'PATH TO DESKTOP')
profile.set_preference("browser.helperApps.neverAsk.saveToDisk", "application/x-gzip")
driver = webdriver.Firefox(firefox_profile=profile)
但是我从一个源码下载文件,我不知道文件的类型。我已经尝试了正则表达式,但它似乎无法正常工作
答案 0 :(得分:0)
至于我对Selenium的了解,还没有一种方法可以下载所有文件类型。您必须列出所有必需的文件类型。
以下是类型列表:Link
修改:尝试此处提供的建议:how can i download a file automatically on click of a link