zoukankan      html  css  js  c++  java
  • 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()

    结果:

  • 相关阅读:
    ios风场
    ios avplayer 视频播放器
    iOS 微信支付
    ios 支付宝
    IOS 归档
    ios 友盟统计
    iOS OC部分 NSString
    ios 程序员
    Ios 一个很好用的图片选择器
    mac系统U盘装机 一个被系统坑过的路人
  • 原文地址:https://www.cnblogs.com/dinghanhua/p/9774362.html
Copyright © 2011-2022 走看看