一、配置环境
1、下载:
a.文件包:tesserocr-2.4.0-cp37-cp37m-win_amd64
链接:https://pan.baidu.com/s/17jeqbiOojLGjqMTg99CPCw
提取码:88fa
b.文件包:tesseract-ocr-w64-setup-v5.0.0.20190623
链接:https://pan.baidu.com/s/117O4nhljitpSbEwXc8bQ-g
提取码:01jv
2、配置环境:
a包放在Python下:
b包解压到某个路径内,但是,路径要记住:
安装的话,可以去百度下,这里安装不做过多说明;
配置b包变量:
1.添加路径进入
2.找到 tesseract 的 tessdata文件,复制粘贴到Python的文件内
3.打开Python内的tessdata文件,然后复制这个文件夹的路径:
配置变量:
a.新建变量名:TESSDATA_PREFIX
b.把tessdata文件的路径放入即可
4. 打开终端:
进入Python文件下,输入命令:pip install tesserocr-2.4.0-cp37-cp37m-win_amd64.whl
大概配置就是这些,若出现其他问题,百度吧…
下面是我写好后的代码…还有待改进!!!
截取的图片
from PIL import Image # 用于打开图片和对图片处理
from selenium import webdriver # 用于打开网站
import time # 代码运行停顿
import os # 用于操作文件
import tesserocr # 用于识别图片上的验证码
class VerificationCode:
def __init__(self):
# 指定默认打开网站的浏览器
self.driver = we