生成音频和图像验证码的验证码库。

captcha的Python项目详细描述


生成音频和图像验证码的验证码库。

Donate leptureBecome a Patreonhttps://travis-ci.org/lepture/captcha.svg?branch=masterhttps://ci.appveyor.com/api/projects/status/amm21f13lx4wuura?svg=truehttps://coveralls.io/repos/lepture/captcha/badge.svg?branch=master

功能

  1. 音频字幕DEMO
  2. 图像字幕
https://cloud.githubusercontent.com/assets/290496/5213632/95e68768-764b-11e4-862f-d95a8f776cdd.png

安装

安装带PIP的验证码:

$ pip install captcha

用法

音频和图像字幕位于单独的模块中:

fromcaptcha.audioimportAudioCaptchafromcaptcha.imageimportImageCaptchaaudio=AudioCaptcha(voicedir='/path/to/voices')image=ImageCaptcha(fonts=['/path/A.ttf','/path/B.ttf'])data=audio.generate('1234')audio.write('1234','out.wav')data=image.generate('1234')image.write('1234','out.png')

这是你日常工作的api。我们有内置的语音数据和字体 数据。但建议您使用自己的语音和字体数据。

贡献

我们需要语音wav文件。语音wav文件应该是8位的,请保留 尽可能小。将语音文件命名为:

{{language}}-{{character}}-{{username}}.wav
# exmaple: zh-1-lepture.wav

待办事项:我们需要一个地方上传语音文件。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JAVA Tictoe Minimax算法不断引发异常   java弹性时间计算器字符串开关   java从表单post操作中检索值   java Selenium webdriver无法在youtube上找到元素   java如何自动填写XFA(PDF)表单?   java为什么我的秒表程序不能运行?   raspberry pi禁用java中的其他声音   java如何配置web。xml,glassfishweb。JSF的xml文件?   使用浏览器运行自动测试时出现java错误。如何运行它?   java如何阻止Swing程序在每次向JTextArea添加文本时调整组件的大小   javajavax。注射注射无效   java如何改进Solaris服务器配置   java如何在elasticsearch后端脱机时处理Hibernate搜索启动   java TCPsocket的延迟很差,除非持续流式传输