PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
Re: [問題] 截圖定位
作者:
ctr1
(【積π】)
2020-01-15 00:59:31
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import Select
from PIL import Image
y_element = driver.find_element_by_id('你要定位點的id')
# 先抓整個畫面
driver.save_screenshot('a.png')
left = y_element.location['x']
top = y_element.location['y']
# 寬度
right = left + 60
bottom = top + y_element.size['height']
im = Image.open('a.png')
# 再透過整個畫面截取需要部份
im = im.crop((left, top, right, bottom))
im.save(r"./captcha_img/captcha.png")
# 使用selenium
# 我是這樣做不知道有沒有更好的方法
※ 引述《legov (lele)》之銘言:
: 各位前輩好
: 我目前是用browser.set_windows_size(1200,4500)
: browser.save_screenshot(‘abc.jpg’)
: 截圖然後存檔,但是我想要截圖的網頁,他上方是廣告,我不想要整頁都截圖,想從網頁廣告的下方開始截圖,有方式可以這樣做嗎?
: 謝謝
作者:
legov
(lele)
2020-01-15 11:02:00
已解決!感謝大大!謝謝
作者:
s860134
(s860134)
2020-01-15 20:52:00
W3c有定義 element 的screenshot 吧
https://bit.ly/2tXBvMK
繼續閱讀
[問題] micropython 執行時間不連續
kanggy
[問題] 截圖定位
legov
Re: [問題] integrate (-inf,inf) 實際的積分範圍
papple23g
[問題] try 使用方法
bchoice
[問題] integrate (-inf,inf) 實際的積分範圍
holycity
[問題] websocket 爬蟲 同時保持多個連線
blueink5566
[推荐] 一個給Python開發人員討論的家
benq
[問題] 請問如何使用自己fork的版本
jijuan
[家教] 學生台北捷運可到,資料分析,畫圖型
VAIOBIOS
[問題] spyder升級後ipython console死去
ctr1
Links
booklink
Contact Us: admin [ a t ] ucptt.com