一、出現的問題
運行代碼后,預期是:先把頁面截圖,再把驗證碼部分的小圖裁剪
結果是:頁面正確截屏了,但是驗證碼部分裁剪出來的圖片始終不正確
二、解決辦法
有兩個,選一個即可
1. 鼠標右鍵,顯示設置,把縮放調回到100%
2. 在代碼中加入一行設置
因為我的電腦設置的縮放是200%,200 x 0.5 = 100,所以是寫的0.5。小伙伴們根據自己的實際情況進行修改
driver.execute_script('document.body.style.zoom="0.5"')
三、修改完成后進行測試
1. 運行代碼,查看文件夾里面的截圖
2. 打開imooc.png進行查看,是正確的截圖
3. 打開imooc1.png查看,這次也截圖正確了。成功!