@Zelyoniy

Как конкатенировать дату и имя скриншота?

Скриншот не снимается и не сохраняется, в консоли ошибок нет:
browser = webdriver.Chrome(executable_path=r'C:\chromedriver.exe')

(какой-то код)

get_date = str(time.strftime('%d.%m.%Y %H:%M:%S', time.localtime(time.time())))
screenshot_name = "C:/UI_tests/Screenshots/" + get_date + "-screenshot.png"
screenshot = browser.get_screenshot_as_file(screenshot_name)


Скриншот снимается и сохраняется в нужной директории:
browser = webdriver.Chrome(executable_path=r'C:\chromedriver.exe')
(какой-то код)
screenshot = browser.get_screenshot_as_file("C:/UI_tests/Screenshots/-screenshot.png")


Как возможно конкатенировать дату с путём сохранения и именем скриншота?
В атрибутах "browser.get_screenshot_as_file", как я понимаю, ожидается string, чем screenshot_name и является, если его проверить через type(). Тогда в чём кроется проблема?
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Не поддерживается символ : в названии файла
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы