python selenium为windows设置带有时间戳的默认下载目录

时间:2021-03-01 09:41:34

标签: python selenium selenium-webdriver

如标题所示,有人可以帮我解决问题吗?非常感谢!

from selenium import webdriver
from datetime import datetime
from selenium.webdriver.chrome.options import Options

today = datetime.now()

chrome_options = Options()
chrome_options.add_experimental_option("prefs", {
  "download.default_directory": r"C:\Users\XXX\Downloads\ + today.strftime("%Y%m%d")",
  "download.prompt_for_download": False,
  "download.directory_upgrade": True,
  "safebrowsing.enabled": True
})

driver = webdriver.Chrome(options=chrome_options)

我想这样显示结果:

“C:\用户\XXX\下载\20210301”

1 个答案:

答案 0 :(得分:1)

  "download.default_directory": r"C:/Users/XXX/Downloads/" + today.strftime("%Y%m%d")

您在此处遇到了双引号问题。也该换睫毛了

相关问题