#python #selenium #selenium-webdriver
#python #селен #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:UsersXXXDownloads today.strftime("%Y%m%d")",
"download.prompt_for_download": False,
"download.directory_upgrade": True,
"safebrowsing.enabled": True
})
driver = webdriver.Chrome(options=chrome_options)
Я хотел бы показать результат следующим образом:
«C:UsersXXXDownloads20210301 »
Ответ №1:
"download.default_directory": r"C:/Users/XXX/Downloads/" today.strftime("%Y%m%d")
здесь возникла проблема с двойными кавычками. Также вам следует изменить ресницы
Комментарии:
1. Я последовал вашему предложению запустить, но в результате произошел сбой загрузки.
2. И я использовал этот скрипт «download.default_directory»: r»C:UserschungjDownloads20210301 » чтобы бежать, это прекрасная работа. Я не знаю, как это реализовать.
3. Ошибка показала «SyntaxError: EOL при сканировании строкового литерала», если использовать скрипт «download.default_directory»: r»C:UserschungjDownloads » today.strftime(«%Y%m%d»). Спасибо.