网页自动截图_1.16

一、截图方法介绍:

1、get_screenshot_as_file(self,filename)

获取当前window的截图,出现IOError时候返回False,截图成功返回True

filename参数是保存文件的路径。

filename参数是保存文件的路径。

 

2、get_screenshot_as_base64(self)

获取屏幕截图,保存的是base64的编码格式,在HTML界面输出截图的时候会用到

比如:想把截图放到html测试报告里

driver.get_screenshot_as_base64()

 

3、get_screenshot_as_png(self)

获取屏幕截图,保存的是二进制数据,很少用到

driver.get_screenshot_as_png()

 

举例:

from selenium import webdriver

driver=webdriver.Firefox()

driver.get("https://www.baidu.com")

driver.get_screenshot_as_file(r'E:\Users\Administrator\PycharmProjects\untitled\pythonp.png')

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值