Selenium入门15 截图
截图方法:
1 保存截图 get_screenshot_as_file('保存路径\\文件名.png') #有一个\是转义符
2 保存截图 save_screenshot('保存路径\\文件名.png')
3 转化成base64 get_screenshot_as_base64()
4 转化成二进制串 dr.get_screenshot_as_png()
#coding:utf-8 from selenium import webdriver import time dr = webdriver.Chrome() dr.get("https://www.baidu.com") dr.find_element_by_id('kw').send_keys("selenium screenshot") #截图 re = dr.get_screenshot_as_file("D:\\baidu.png") print('截图结果:%s'%re) dr.find_element_by_id('su').click() time.sleep(2) #截图 re = dr.save_screenshot("D:\\searchResult.png") print('截图结果:',re) #base64 print('base64: ',dr.get_screenshot_as_base64()) #binary print('binary: ',dr.get_screenshot_as_png()) dr.quit()
结果:
当情绪低落,烦躁的时候,学技术并整理成博客能忘却所有烦恼。技术改变心境。