Selenium使用get_screenshot_as_file截图并添加时间戳

from time import sleep
from selenium import webdriver
from selenium.webdriver.common.by import By
import time
 
 
# 1. 获取浏览器
driver = webdriver.Chrome()
 
# 2. 打开浏览器  输入url
driver.get("http://www.baidu.com")
 
# 3. 查找操作元素
driver.find_element(By.CSS_SELECTOR, ".s_ipt").send_keys("百度")
 
# 截图,添加时间戳
driver.get_screenshot_as_file("error_{}.png".format(time.strftime('%Y-%m-%d-%H_%M_%S')))
 
# 4. 关闭浏览器
sleep(3)
driver.quit()
posted @ 2023-01-13 17:50  捷后愚生  阅读(123)  评论(0编辑  收藏  举报