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()