python實(shí)現(xiàn)快捷鍵區(qū)域截圖

發(fā)現(xiàn)問(wèn)題
背景是我們開(kāi)發(fā)了一個(gè)app(h5開(kāi)發(fā)),只能內(nèi)網(wǎng)訪問(wèn),而且禁了手機(jī)截屏。現(xiàn)在需要截圖發(fā)給美工,讓她提一些修改意見(jiàn)。
于是通過(guò)內(nèi)網(wǎng)電腦打開(kāi)頁(yè)面,用chrome開(kāi)啟app預(yù)覽模式。

使用qq截圖,可以截,但是很難準(zhǔn)確的切到頁(yè)面的邊上,如下圖。

解決問(wèn)題
于是考慮自己動(dòng)手搞一個(gè)截圖,截固定區(qū)域即可。
引入pil庫(kù),分分鐘就搞定了截圖

這樣我只需要把pycharm放在旁邊,執(zhí)行一下,就可以截圖了。

優(yōu)化解決方案
然而這樣還是需要在chrome和pycharm之間切來(lái)切去,非常不舒適。
那么就搞一個(gè)鍵盤(pán)監(jiān)聽(tīng),按鍵一下截一張。

這樣按一下PrintScreen,就會(huì)截圖并且自動(dòng)生成文件,大功告成。
成果
隨手截上幾張,啪啪啪,emmm,每次都精確的切到固定的點(diǎn)位,極度舒適。

標(biāo)簽: