Python 有什么好用的验证码模块啊?

2019-10-26 09:26:13 +08:00
 sadfQED2

Google 搜“python 验证码模块”出来的结果都是 captcha 这个,还有没有更好用一点的啊?

3446 次点击
所在节点    Python
9 条回复
VShawn
2019-10-26 11:20:03 +08:00
我觉得可以接入第三方人机验证服务

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

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/613131

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX