背景
爬取数据的过程中难免遇到登录的问题,为了绕过登录,保存cookie是常见的的解决方法.在遇到有验证码的问题时,无疑增加了获取cookie的难度.该python包,解决你的实际问题,避免了购买云打码或者自己搭建机器学习,训练模型的过程,话不多说,直接进入主题.
环境要求
目前已经支持python3.8以下的了,python3.8以上毫无问题。
调用方法
pip install ddddocr
如何使用
import ddddocr
ocr = ddddocr.DdddOcr()
with open('test.png', 'rb') as f:
img_bytes = f.read()
res = ocr.classification(img_bytes)
print(res)
参数说明
DdddOcr 接受两个参数:
参数名 | 默认值 | 说明 |
use_gpu | False | Bool 是否使用gpu进行推理,如果该值为False则device_id不生效 |
device_id | 0 | int cuda设备号,目前仅支持单张显卡 |
classification参数:
参数名 | 默认值 | 说明 |
img | 0 | bytes 图片的bytes格式 |
我试了试很不错,而且是cpu的情况下,几毫秒返回结果。
我的验证码如下:
看到这里你会了吗?不会的话记得收藏+关注,再反复多看几遍哈哈哈,还有更多其他的 Python小项目小例子分享给你们哦,可以扫下方名片找小助手领一下 Python的新手学习路线及资料