PIL是非常成熟的Python圖像處理擴展庫,但只支持Python 2.x,另一個同樣功能的擴展庫pillow完美支持Python 3.x 。然而,這兩個庫的部分功能不能在各版本的Linux平臺使用,這其中就包括截屏模塊ImageGrab 。
除了語法簡潔、功能強大、易學易用等優(yōu)點之外 , Python最大的優(yōu)勢應該就是擴展庫豐富了 , 也就是所謂的生態(tài)良好 。到今天為止,pypi.python.org已發(fā)布超過100萬個擴展庫 。

在眾多擴展庫中,有個叫做pysreenshot的可以用來替代pillow包中的ImageGrab模塊,用法和ImageGrab一樣 , 支持全屏幕截圖和指定區(qū)域截圖 。
該模塊需要后端引擎的支持,根據(jù)官方文檔顯示,需要安裝下列之一:

Python 3.5+pyscreenshot+PyQt4已在Ubuntu系統(tǒng)進行安裝和測試成功,由于暫時不能截圖,下面使用Windows 7平臺進行模擬 。大家自行在Ubuntu下使用sudo apt-get install安裝Python 3.5和PyQt4,然后使用pip3安裝pyscreenshot即可 。首先在線安裝這個模塊

【本機截屏怎么操作啊 本機截屏怎么操作】然后安裝pillow(本機系統(tǒng)已安裝,略去截圖),就可以使用了,代碼如下:

推薦閱讀
- 微信公眾號怎么弄 如何創(chuàng)建一個微信公眾號
- 孩子愛玩手機怎么辦4個好辦法呀 孩子愛玩手機怎么辦4個好辦法
- 怎么烤面包吃
- 荷蘭豆怎么做好吃又簡單
- 煮熟芋圓隔夜怎么保存
- 小孩子叛逆期怎么交流 叛逆期的孩子怎么交流
- 干豆皮怎么泡用開水還是熱水
- 手機號顯示快遞外賣怎么取消 手機號碼被標記快遞送餐怎么取消
- 如何找回刪掉的微信好友 自己刪掉的微信好友怎么找回來
- 烏飯葉怎么泡糯米更黑
