WebDriver提供了截图函数get_screenshot_as_file()来截取当前窗口。

from selenium import webdriver
from time import sleep driver = webdriver.Chrome()
driver.get("http://www.baidu.com") driver.find_element_by_id('kw').send_keys('selenium')
driver.find_element_by_id('su').click()
sleep(5) # 截取当前窗口,并指定截图图片的保存位置
driver.get_screenshot_as_file("D:\selenium_img.png")
sleep(5) driver.quit()

参考资料:http://www.testclass.net/selenium_python/get-screenshot/  

最新文章

  1. cx_Oracle摘记
  2. 从一个控制器调到另一个控制器的[UIViewController _loadViewFromNibNamed:bundle:]崩溃
  3. javascript图片展示墙特效
  4. SQLSERVER自动定时(手动)备份工具
  5. 关于Python中的文件操作(转)
  6. ionic本质
  7. NSDate 时间比较...等
  8. VS SuppressMessage忽略特定方法的警告信息
  9. TCP/IP和HTTP的举例理解
  10. CocoaPods的安装[转载]
  11. [LeetCode] Add Digits (a New question added)
  12. 解析:type t_string is table of varchar2(32767) index by binary_integer
  13. Android虹软人脸识别sdk使用工具类
  14. ubuntu16.04运行ros的时候编译工作空间catkin_make出现的一个问题Could not find a package configuration file provided by
  15. Wpf TemplateBinding
  16. ERP系统
  17. [daily] fedora用过光盘做dnf repo
  18. rsync+inotifywait
  19. 掌握 javascript 核心概念 最好的教程 系列 之一
  20. Thunder-Final冲刺中间产物-2017秋-软件工程第十二次作业

热门文章

  1. java计算两个日期之间的天数,排除节假日和周末
  2. openvpn部署
  3. Your funds transfer has been delayed
  4. 第八次ScrumMeeting博客
  5. (转)一篇写的简明易懂的logging模块
  6. USACO 1.3.4 Prime Cryptarithm 牛式(模拟枚举)
  7. Scrum立会报告+燃尽图(十月十二日总第三次):视频相关工作
  8. Team Work Ⅲ
  9. Ubuntu系统升级内核方法
  10. Spring学习(四)—— java动态代理(JDK和cglib)