首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python3+pytesserace 搞定登陆验证码

做自动化的时候,验证码是永远没法跳过的一个坑

首先我们要安装两个包,一个是pytesseracrt,另一个是Image

我用的是3.5版本的python

这两个包 直接用pip装也是可以的

然后我们需要装上另外一个东西tesseracr-ocr,这是一个.exe文件,需要自己去下载,这里也贴个地址链接:https://pan.baidu.com/s/1c31hius 密码:r2p8

安装没有太多好说的 无非就是下一步下一步,但是这里很可能会有个小坑,我之前没有使用默认位置安装的时候,老是出问题,后边用了默认位置就好了·暂时不明白是什么原因。

然后,我们在环境变量种,添加刚刚安装的地址

然后招一个图片

执行我们的代码

搞定收工~

代码在后边~

fromPILimportImage

importpytesseract

image = Image.open('F:/012.png')#image 打开图片

text = pytesseract.image_to_string(image)#识别转换图片

# Image._show(image)

print(image.format,image.size,image.mode)#文件格式、尺寸、属性

print(text)#打印识别到的数据

点关注~回复电影~你懂的~

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180115G0H08L00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券