模塊
- keyboard
- PIL
- sleep
keyboard這個是python編程語言當中的鍵盤監控模塊,你想要實現一個截圖的操作,那麼你肯定需要用到鍵盤指令。
PIL是咱們python語言中運用的最為廣泛的圖片處理庫,你是要識別圖片,所以這個模塊咱們也需要安裝。
sleep為強制延時模塊。
以上模塊的安裝方式為要注意PIL,如果已經配置號環境變量,請在控制檯運行:
pip install pillow
此篇內容運行環境為Windows10 ,python3.6.5
思路
- 截圖
- 識別
截圖: 我用的是Snipaste工具,操作簡單,F1截圖,ctr.l+c置圖片的剪貼板。
實戰
- 首先判斷我們是否已經按下F1鍵盤,然後再判斷是否按下ctrl+c,如果按下了,那麼把圖片從剪貼板取出來,並保存為test.png(注意:延時0.05,是由於把圖片保存在剪貼板電腦需要運行時間!)
2. 把test.png圖片進行OCR識別
進入百度智能雲,人工智能當中有文字識別的接口
選擇立即使用,獲取密鑰
然後點擊技術文檔查看咱們的python實例:
把前面的密鑰填寫到代碼當中即可:
閱讀更多 青燈教育Python學院 的文章