selenium简单识别验证码,识别验证码图片,不太精准,原理上是这样:
import subprocess #验证png图片不报错,可以识别图片为文字,但是不精准,jpg也可以识别,但是会报错,也会生出txt文档 #第一个是安装的Tesseract-OCR的路径,第二个是验证码的图片的路径 p=subprocess.Popen([r"C:\Program Files (x86)\Tesseract-OCR\tesseract.exe",r"D:\Python爬虫视频\爬虫代码\seleniumText\1.png","last"],stdout=subprocess.PIPE,stderr=subprocess.PIPE) p.wait() file=open("last.txt","r") print(file.read())
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。