Selenium截图的四种方法
2020-11-06 本文已影响0人
yywfy的昵称
Selenium网页截图的四种方法:
1. driver.get_screenshot_as_base64():
用途:获取截屏的base64编码数据,在HTML界面输出截图时使用。
用法:
get_screenshot_as_base642. driver.get_screenshot_as_png():
用途:获取获取二进制数据流
用法:
get_screenshot_as_png3. driver.save_screenshot(filename/full_path):
用途:获取截屏png图片,参数是文件名称,截屏必须是.png图片, 如果只给文件名,截图会保存在项目的根目录下面。
用法:
save_screenshot4. driver.get_screenshot_as_file(filename/full_path)
用途:获取截屏png图片,参数是文件的绝对路径,截屏必须是.png图片。如果只给文件名,截屏会存在项目的根目录下。
用法:
get_screenshot_as_file