Google 搜“python 验证码模块”出来的结果都是 captcha 这个,还有没有更好用一点的啊?
1
VShawn 2019-10-26 11:20:03 +08:00
我觉得可以接入第三方人机验证服务
Google reCAPTCH 腾讯验证码 阿里云人机验证 |
3
xiaolinjia 2019-10-28 08:47:54 +08:00
|
4
sadfQED2 OP @xiaolinjia 这个我也看过,但是看到在 django 配置文件中添加 xxx 安装,我就没看了,这个可以脱离 django 使用吗
|
5
xiaolinjia 2019-10-28 09:08:17 +08:00
@sadfQED2 不能,你想脱离的话,可以看看他源码是怎么生成的提取出来单独用也行。再说 pip 个 django 不麻烦吧,就 3 个库,并且集成在前端生成也很简单。再或者你可以找些有登录验证码的网站,然后去 requests 抓图片也行啊。
|
6
sadfQED2 OP @xiaolinjia #5 我是有一批验证码,我要生成和他样式差不多的,我是做机器学习的数据集用,并不是展示给用户
|
7
xiaolinjia 2019-10-28 09:24:57 +08:00
来个图看看,我用过 django-simple-captcha 可以根据配置来生成不同样式的验证码。就是不知道和你样式类似不。
我上面的意思是,在前端生成,然后你再 requests 去下图。并不是说展示什么的。 |
8
xiaolinjia 2019-10-28 09:27:16 +08:00
顺带一提,django-simple-captcha 也是用 pillow 生成的验证码,要不你直接用 pillow 也行,可能就是代码要写多点。
|
9
sadfQED2 OP @xiaolinjia 我知道,因为有各位旋转,扭曲,不想自己写才找现成的,现在已经开始自己写了
|