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(本机系统已安装,略去截图),就可以使用了,代码如下:
推荐阅读
- 微信公众号怎么弄 如何创建一个微信公众号
- 孩子爱玩手机怎么办4个好办法呀 孩子爱玩手机怎么办4个好办法
- 怎么烤面包吃
- 荷兰豆怎么做好吃又简单
- 煮熟芋圆隔夜怎么保存
- 小孩子叛逆期怎么交流 叛逆期的孩子怎么交流
- 干豆皮怎么泡用开水还是热水
- 手机号显示快递外卖怎么取消 手机号码被标记快递送餐怎么取消
- 如何找回删掉的微信好友 自己删掉的微信好友怎么找回来
- 乌饭叶怎么泡糯米更黑