Mac上截取不到验证码
来源:2-13 如何解决验证码代码实战

JK_Rush
2018-09-01
分辨率也设置了,貌似都不行,网上也找了下没有相关的帖子
写回答
4回答
-
Nevssssss
2018-09-06
截图失败是因为截图的分辨率与图片保存的分辨率不一致造成的。
解决方法:
#获取窗口可视范围的width和height
html = driver.find_element_by_tag_name("html")
#设置图片重新打开的width和height
resize_width = html.size['width']
resize_height = html.size['height']
#resize图片
resize_img = im.resize((resize_width, resize_height), Image.BILINEAR)
img = resize_img.crop((left, top, right, height))
img.save("/xxxxxxx.png")
342018-12-25 -
Tester_当
2019-01-08
我这边也不行,重新设置分辨率也获取不到,还有其他的方法吗
00 -
慕婉清5418690
2018-11-21
我的Mac也是截取不到
但是win电脑就正常
012018-11-22 -
Mushishi
2018-09-02
这个没有试过,首先你需要确认几个问题
1、截图下来能行么?
2、截图后看一下图片大小
3、截图后是什么?
你可以尝试用img 去设置一下图片的分辨率:img.resize((width, height),Image.ANTIALIAS)
00
相似问题