我在 python 上使用 Webdriver 和 Chromedriver。 我执行带有自动文件下载的页面,我需要禁用它。 我需要在 Chrome 驱动程序下载配置文件中设置什么才能禁用自动下载?
最佳答案
我找到了下一个解决方案: 在 CromeOption 中,我创建了一个无法创建的文件夹(“NUL”),因此无法下载文件,但我可以在页面上检查我需要的所有内容。
chrome_profile = webdriver.ChromeOptions()
profile = {"download.default_directory": "NUL", "download.prompt_for_download": False, }
chrome_profile.add_experimental_option("prefs", profile)
self.driver = webdriver.Chrome('chromedriver.exe',chrome_options=chrome_profile)
关于python - 如何在 Webdriver Chrome 配置文件中禁用文件下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27378883/