Python 實(shí)現(xiàn)Mac 屏幕截圖詳解
前言
最近想做個(gè)小玩意,需要在mac端實(shí)現(xiàn)屏幕截圖,搜了下網(wǎng)上中文資源都比較老舊,于是查了下,發(fā)現(xiàn)有些好用的Python庫已經(jīng)支持Mac 以及 Linux 了,特此記錄
pyscreenshot
github地址
github地址https://github.com/Zjvngvn/pyscreenshot里面有安裝和用例說明
Python 安裝
pip install pyscreenshot
用例代碼
屏幕部分區(qū)域截圖(x1,y1)左上點(diǎn)、(x2,y2)右下點(diǎn)截圖:
import pyscreenshot as ImageGrab # part of the screen im = ImageGrab.grab(bbox=(0, 90, 2048, 1230)) # X1,Y1,X2,Y2 # save image file im.save("box.png")
截圖效果
在電腦端截圖游戲畫面:
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
Python實(shí)現(xiàn)檢測文件的MD5值來查找重復(fù)文件案例
這篇文章主要介紹了Python實(shí)現(xiàn)檢測文件的MD5值來查找重復(fù)文件案例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03深入理解python中實(shí)例方法的第一個(gè)參數(shù)self
在Python中,self?是類的實(shí)例方法的一個(gè)參數(shù),代表類的實(shí)例對象本身,在本篇文章中,我們將深入探討?self?的工作原理以及它在Python編程中的重要性,需要的可以參考下2023-09-09python 圖像處理畫一個(gè)正弦函數(shù)代碼實(shí)例
這篇文章主要介紹了python 圖像處理畫一個(gè)正弦函數(shù)代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-09-09Python中的異常處理try/except/finally/raise用法分析
這篇文章主要介紹了Python中的異常處理try/except/finally/raise用法,結(jié)合實(shí)例形式分析了Python異常處理try/except/finally/raise相關(guān)功能與使用操作技巧,并附帶了Python常見異常的表格說明,需要的朋友可以參考下2019-02-02樹莓派與PC端在局域網(wǎng)內(nèi)運(yùn)用python實(shí)現(xiàn)即時(shí)通訊
這篇文章主要為大家詳細(xì)介紹了樹莓派與PC端在局域網(wǎng)內(nèi)運(yùn)用python實(shí)現(xiàn)即時(shí)通訊,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-06-06