我正在尝试在 Chromedriver 的默认下载目录中插入一个字符串变量,如下所示:
path = str(os.getcwd())
pdf_path = str(path + '\pdf')
chrome_options = Options()
chrome_options.add_experimental_option('prefs', {
"download.default_directory": '%s',
"download.prompt_for_download": False,
"download.directory_upgrade": True,
"plugins.always_open_pdf_externally": True,
"profile.default_content_setting_values.automatic_downloads": 1
}
%(path))
然后我面临以下错误:
类型错误:不支持的操作数类型 %:'dict' 和 'str'
据我所知,这是使用 %s 插入字符串变量时的正确语法。问题似乎很简单,我似乎找不到解决方案,因为经过一些研究,我没有遇到任何人在 chrome 驱动程序选项中插入“%s”的示例。