Задать вопрос
@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(). Тогда в чём кроется проблема?
  • Вопрос задан
  • 74 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Не поддерживается символ : в названии файла
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
19 янв. 2025, в 14:08
2000 руб./за проект
19 янв. 2025, в 13:33
700000 руб./за проект
19 янв. 2025, в 13:04
400000 руб./за проект