微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

selenium简单识别验证码

  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] 举报,一经查实,本站将立刻删除。

相关推荐