本机截屏怎么操作啊 本机截屏怎么操作

PIL是非常成熟的Python图像处理扩展库,但只支持Python 2.x,另一个同样功能的扩展库pillow完美支持Python 3.x 。然而,这两个库的部分功能不能在各版本的Linux平台使用,这其中就包括截屏模块ImageGrab 。
除了语法简洁、功能强大、易学易用等优点之外 , Python最大的优势应该就是扩展库丰富了 , 也就是所谓的生态良好 。到今天为止,pypi.python.org已发布超过100万个扩展库 。

本机截屏怎么操作啊 本机截屏怎么操作


在众多扩展库中,有个叫做pysreenshot的可以用来替代pillow包中的ImageGrab模块,用法和ImageGrab一样 , 支持全屏幕截图和指定区域截图 。
该模块需要后端引擎的支持,根据官方文档显示,需要安装下列之一:
本机截屏怎么操作啊 本机截屏怎么操作


Python 3.5+pyscreenshot+PyQt4已在Ubuntu系统进行安装和测试成功,由于暂时不能截图,下面使用Windows 7平台进行模拟 。大家自行在Ubuntu下使用sudo apt-get install安装Python 3.5和PyQt4,然后使用pip3安装pyscreenshot即可 。首先在线安装这个模块
本机截屏怎么操作啊 本机截屏怎么操作


【本机截屏怎么操作啊 本机截屏怎么操作】然后安装pillow(本机系统已安装,略去截图),就可以使用了,代码如下:
本机截屏怎么操作啊 本机截屏怎么操作


    推荐阅读