首頁  >  文章  >  後端開發  >  python怎麼截圖

python怎麼截圖

(*-*)浩
(*-*)浩原創
2019-06-27 14:03:084189瀏覽

今天說說怎麼用Python進行截圖。

以簡單出名的Python,實作截圖,到底有多簡單呢?

python怎麼截圖

其實只要兩行程式碼就能搞定:(推薦學習:Python影片教學

from PIL import ImageGrab
ImageGrab.grab().show()

PIL是什麼? PIL的全名是Pillow,英文是「枕頭」的意思,是Python上優秀的一個圖片處理庫。

這裡要注意的是PIL是一個包,而不是一個模組,所以我們導入的時候總是from PIL import 模組名來進行導入。

from PIL import ImageGrab 導入PIL套件中的ImageGrab模組

ImageGrab.grab().show()

ImageGrab.grab()方法傳回一個Image物件然後呼叫該物件的show方法

grab方法只接受一個參數,該參數設定了截圖區域,該參數必須是元組類型

參數元組格式為(區域開始x軸座標,區域開始y軸座標, 區域結束x軸座標, 區域結束y軸座標)

或這樣理解(左上角x,左上角y,右下角x,右下角y)

# grab方法無參時,則截取全螢幕。

show方法的作用是把Image物件儲存為圖片後打開,並儲存的位置為目前使用者的臨時資料夾。

更多Python相關技術文章,請造訪Python教學欄位學習!

以上是python怎麼截圖的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn