導航:首頁 > 編程語言 > python在特定位置截圖

python在特定位置截圖

發布時間:2025-02-17 22:01:31

python怎麼實現截圖.類似QQ一樣的

fromPILimportImageGrab
im=ImageGrab.grab()
#可以指定要截取圖片的坐標位置,不帶參數默認全屏截圖
im.save(addr,'jpeg')
#第一個參數是保存路徑,第二個參數是圖片格式

需要先下載一個PIL圖形庫

Ⅱ Python獲取屏幕截圖的幾種方法

Python獲取電腦截圖有多種方式,具體如下:

PIL中的ImageGrab模塊

windows API

PyQt

pyautogui

使用Selenium截圖

使用PIL中的ImageGrab模塊簡單,但是效率有點低,截屏一次需0.5s。

調用windows API,速度快但是使用較復雜,這里就不做詳細介紹了,因為有更好用的PyQt。

PyQt比調用windows API簡單很多,而且有windows API的很多優勢,比如速度快,可以指定獲取的窗口,即使窗口被遮擋。需注意的是,窗口最小化時無法獲取截圖。

首先需要獲取窗口的句柄。

程序會列印窗口的hwnd和title,有了title就可以進行截圖了。

pyautogui是比較簡單的,但是不能指定獲取程序的窗口,因此窗口也不能遮擋,不過可以指定截屏的位置,0.04s一張截圖,比PyQt稍慢一點,但也很快了。

使用Selenium只能進行WEB程序截圖

閱讀全文

與python在特定位置截圖相關的資料

熱點內容
安卓手機如何設置只在wifi上 瀏覽:426
rsi增強指標源碼 瀏覽:557
雲伺服器和台式電腦有什麼區別 瀏覽:480
按鍵精靈安卓界面怎麼切換 瀏覽:618
法國程序員最受人尊敬 瀏覽:227
冠道如何連接安卓地圖 瀏覽:840
php怎麼操作redis 瀏覽:735
安卓機不能鎖屏怎麼辦 瀏覽:618
帝特串口伺服器性能怎麼樣 瀏覽:801
以前有一個賣鞋的app叫什麼 瀏覽:205
程序員刪除資料庫被判7年 瀏覽:235
電極編程什麼叫火花位 瀏覽:556
籌碼主升雙副圖指標公式源碼 瀏覽:817
modelsim創建文件夾空 瀏覽:180
世界十大編程語言 瀏覽:801
雲之道知識付費182源碼 瀏覽:202
全加密電梯卡讀取失敗 瀏覽:299
杭州浙冷鏈溯源碼正確操作 瀏覽:811
web伺服器如何關閉 瀏覽:661
編程源碼大全視頻 瀏覽:775