Yiming Liao

Results 1 comments of Yiming Liao

> 没有滑动滑块时,含有缺口的图片就存在,获取的两张图是一样的,无法找出缺口的位置,有没有其他方法获取没有缺口的图片,或者别的方法破解的,求救 调用geettest时有3张图片传回来,都是渲染在页面上,例如此网站haodf.com,他在登录检测时用了geetest,我通过xpath找到了它的3个图片,并且层级为:1. 滑块图片> 2. 含有缺口的图片> 3. 完整的图片 ```python slider_img = browser.find_element(By.XPATH, '//*[@class="geetest_canvas_slice geetest_absolute"]').screenshot('slider.png') gap_img = browser.find_element(By.XPATH, '//*[@class="geetest_canvas_bg geetest_absolute"]').screenshot('gap.png') full_img = (browser.find_element(By.XPATH, '//*[@class="geetest_canvas_fullbg geetest_fade geetest_absolute"]').screenshot('full.png')) ``` 当然,请注意screenshot的的用法,可能会拍到元素遮挡的图片,需要selenium执行js脚本来去除 ```python browser.execute_script(""" var...