from PIL import Image
from selenium import webdriver
aa=webdriver.Chrome()
aa.get('图片utl')
element=aa.find_element_by_xpath('//img')   # 指定元素图片区域aa.save_screenshot('111.png')
print(element.location)
left=element.location['x']
top=element.location['y']
right=element.location['x']+element.size['width']
bottom=element.location['y']+element.size['height']
im=Image.open('111.png')
im=im.crop((left,top,right,bottom))
im.save('111.png')

selenium 区域截图相关推荐

  1. python测试脚本截图_Python+selenium实现截图图片并保存截取的图片

    这篇文章介绍如何利用Selenium的方法进行截图,在测试过程中,是有必要截图,特别是遇到错误的时候进行截图.在selenium for Python中主要有三个截图方法,我们挑选其中最常用的一种. ...

  2. Selenium ChromeDriver 截图标记指定元素的方法

    phantomjs 是无头浏览器的代表,可以截全屏的图,对于标记元素来说是很简单的;不过最新的 Selenium 版本表示不再支持:所以只能使用其他的代理品; 正好 chrome ,Firefox 等 ...

  3. java web截屏_java_WebDriver中实现对特定的Web区域截图方法,用过 WebDriver 的同学都知道,We - phpStudy...

    WebDriver中实现对特定的Web区域截图方法 用过 WebDriver 的同学都知道,WebDriver 可以对浏览器中的页面进行截图.例如: public byte[] takeScreens ...

  4. Python实现计算机屏幕任意区域截图

    程序功能与用法:运行后有个主窗体,上面有个按钮,单击后开始截图,鼠标坐标落下开始截图,鼠标左键抬起表示截图结束,然后弹出对话框提示保存截图文件. 本文要点在于Python扩展库pillow提供的Ima ...

  5. Python+tkinter+pillow实现屏幕任意区域截图

    基本思路:首先获取并显示全屏幕截图,然后在全屏幕截图上响应鼠标左键按下和抬起事件,最后进行二次截图. import tkinter import tkinter.filedialog import o ...

  6. android 实现区域截图

    2019独角兽企业重金招聘Python工程师标准>>> android 实现区域截图 ,支持放大缩小!点击边框能放大缩小! 源码下载: 转载:http://www.adobex.co ...

  7. Python+uiautomator2指定区域截图

    想区域截图,但是在网上找了一圈,没有什么有用的信息,基本都是全屏截图的信息.最后只能自己尝试着摸索了. 已知d.screenshot()是截取整个屏幕,尝试根据元素截图d(resourceId=&qu ...

  8. Office VBA也能任性截图(屏幕任意区域截图)

    Excel是否可以实现屏幕任意区域截图?听起来似乎有些不务正业,已经有那么多截图软件,并且微信.QQ等也都提供了截图功能,但是存在的就是合理的,借助强大的PowerShell就可以实现任意区域截图功能 ...

  9. Unity中的截图方法(包括全屏截图、区域截图、Camera截图和摄像头截图)

    Unity中的截图方法(包括全屏截图.区域截图.Camera截图和摄像头截图) Application.CaptureScreenshot ScreenCapture Texture2D.ReadPi ...

  10. LINUX选定区域截图

    初学LINUX,记录截图命令,方便自己,方便他人. -------------------------------UBUNTU 16.04------------------------------- ...

最新文章

  1. PyTorch深度学习
  2. Linux 普通进程 后台进程 守护进程(转)
  3. struts2+hibernate3+spring3(ssh2)框架下的web应用(1)
  4. css盒模型中margin很牛逼
  5. 结构体变量和结构体指针变量作为函数参数传递问题
  6. 基于Redis+Kafka的首页曝光过滤方案
  7. android添加工程依赖工程,Android Studio为项目加上模块依赖的图文方法
  8. C# Sql 触发器
  9. Ubuntu系统安装JDK教程
  10. 国内做得好的进销存软件有哪些啊?
  11. 打开*.gd文件的方法
  12. Java微服务系统项目技术栈总结
  13. 宝塔面板 使用supervisor守护队列
  14. lldb连接debugserver报错failed to get reply to handshake packet
  15. 2022年最新WordPress主题更新列表(2022年5月28日)
  16. ps切图技巧、基础工具,使用方法总结
  17. 【C++】黑马程序员 C++学习课程—C++基础入门
  18. 微信windows版本体验报告
  19. 用vue实现打印页面的几种方法
  20. 二维码图片生成工具C#winform源码

热门文章

  1. 开源音乐软件——落雪
  2. 《ERP原理》期末复习——第一章 初识ERP(企业资源计划)
  3. 软件测试---微信小程序测试点
  4. vscode创建工作区及生成html模板
  5. huaweiPush模块使用说明
  6. JS - 字符串截取方法汇总(slice、substring、substr等)
  7. AcrelEMS-IDC综合能效管理系统在某数据中心的应用
  8. 基于GD32F450+USB3300的高速USB传输
  9. linux下ASM配置
  10. 【小白】线性表的链式存储结构的实现(C语言版)