self.driver = chrome(chrome_driver) #初始化物件self.driver.set_window_size(1280, 1024) #設定視窗大小
self.driver.get_screenshot_as_file(os.path.join(base_dir, 'yanzheng.png'))#獲取當前視窗截圖並儲存在程式檔案根目錄
image_position = self.driver.find_element_by_id('imgcaptcha')#獲取驗證碼元素
left = image_position.location['x']#獲取驗證最左邊位置top = image_position.location['y']#獲取驗證碼上邊位置
right = left + image_position.size['width']#獲取驗證碼右邊位置
bottom = top + image_position.size['height']#獲取驗證碼下邊位置
open_img = image.open('yanzheng.png')#開啟螢幕截圖
open_img = open_img.crop((left, top, right, bottom))#使用獲取到的位置剪下
open_img.show()#顯示
output = input('輸入驗證碼結果:\n')
使用adb獲取手機截圖
為了方便獲取手機的截圖,把這個過程寫成bat指令碼,先上 echo off set tsp time 0,1 if tsp set date time date 0,4 date 5,2 date 8,2 0 time 1,1 time 3,2 time 6,2 else set date time...
android 截圖內容的獲取
那麼來講一下如何獲取。當然截圖的快捷鍵自己網路查詢。主要用到的類為contentobserver,下面來看看詳細的 private static final string external content uri matcher mediastore.images.media.external co...
win32 截圖 獲取 資料
如下 hdc hdesktop getdc getdesktopwindow int bitperpixel getdevicecaps hdesktop,bitspixel int width getdevicecaps hdesktop,horzres int height getdevicec...