该代码应下载示例pdf文件,但仅显示。
from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_experimental_option("prefs", {
"download.default_directory": r"/Users/ugur/Downloads/",
"download.prompt_for_download": True,
"download.directory_upgrade": False,
"safebrowsing.enabled": True
})
driver = webdriver.Chrome(executable_path="/Users/ugur/Downloads/chromedriver",chrome_options=options)
driver.get('http://www.africau.edu/images/default/sample.pdf')
这是一个演示,真实的网站与众不同,它需要身份验证,因此在运行代码的初始部分后,我手动输入用户名和密码,然后运行for。
答案 0 :(得分:0)
在计算机上,打开Chrome。
导航到chrome:// settings
转到高级设置。
在“隐私”下,单击内容设置。
在“ PDF文档”下,选中“下载PDF文件而不是自动打开”旁边的框。