导航:首页 > 编程语言 > python在特定位置截图

python在特定位置截图

发布时间:2025-02-17 22:01:31

python怎么实现截图.类似QQ一样的

fromPILimportImageGrab
im=ImageGrab.grab()
#可以指定要截取图片的坐标位置,不带参数默认全屏截图
im.save(addr,'jpeg')
#第一个参数是保存路径,第二个参数是图片格式

需要先下载一个PIL图形库

Ⅱ Python获取屏幕截图的几种方法

Python获取电脑截图有多种方式,具体如下:

PIL中的ImageGrab模块

windows API

PyQt

pyautogui

使用Selenium截图

使用PIL中的ImageGrab模块简单,但是效率有点低,截屏一次需0.5s。

调用windows API,速度快但是使用较复杂,这里就不做详细介绍了,因为有更好用的PyQt。

PyQt比调用windows API简单很多,而且有windows API的很多优势,比如速度快,可以指定获取的窗口,即使窗口被遮挡。需注意的是,窗口最小化时无法获取截图。

首先需要获取窗口的句柄。

程序会打印窗口的hwnd和title,有了title就可以进行截图了。

pyautogui是比较简单的,但是不能指定获取程序的窗口,因此窗口也不能遮挡,不过可以指定截屏的位置,0.04s一张截图,比PyQt稍慢一点,但也很快了。

使用Selenium只能进行WEB程序截图

阅读全文

与python在特定位置截图相关的资料

热点内容
绝地求生二如何在苹果app预约 浏览:262
传奇网页游戏源码下载 浏览:84
php淘宝价格 浏览:231
苹果电脑文件夹照片怎么紧贴网格 浏览:988
手机一机一码视频加密破解 浏览:585
程序员那么可爱雷怎么了 浏览:475
java定义exception 浏览:300
程序员为什么会写出bug 浏览:496
安卓游戏网站源码 浏览:483
绿城通手环需要什么app 浏览:905
电脑上的服务器怎么样 浏览:233
51单片机焊接 浏览:548
完美关系高危程序员 浏览:300
一买就涨主图趋势指标源码 浏览:215
无连接服务器为什么编程复杂 浏览:414
安卓新系统怎么手机截屏 浏览:136
两台云服务器一年多少钱 浏览:398
python飞机大战实验心得体会 浏览:839
Python用栈计算多项式的值 浏览:279
python语句实现用户登录 浏览:570