1.获取当前截图
save_screenshot是获取当前截图的方法。截图保存在当前目录下。
2.保存当前截图
get_screenshot_as_file将当前屏幕快照保存为.png文件,并保存在指定的完整文件路径下。“注意文件路径前加r"
3.获取图片二进制数据
get_screenshot_as_png获取图片的二进制数据。
from seleniumimport webdriver
driver= webdriver.Chrome()
driver.maximize_window()
driver.get("http://www.baidu.com")
driver.implicitly_wait(30)
driver.save_screenshot("baidu.png") -------获取当前截图并保存在当前目录下
driver.get_screenshot_as_file(r"C:\Users\320107940\PycharmProjects\飞机大战\baidu.png") ------将当前屏幕快照保存为.png文件,并保存在指定的完整文件路径下
driver.get_screenshot_as_file(r"C:\Users\320107940\PycharmProjects\飞机大战\baidu.png") ------获取图片二进制数据,很少用
a=driver.get_screenshot_as_png()
print (a)
driver.quit()
网友评论