分析密码的记忆能力并生成可发音的单词。

pronounceable的Python项目详细描述


可发音

Build StatusPyPI version shields.ioPyPI license

  • 使用python 3和secrets模块生成一个随机可发音单词(如果python<;3.6返回到random模块)。
  • 根据发音能力计算密码复杂度。>;10.0可能太复杂了,人类无法记住。

用法

>>> frompronounceableimportPronounceableWord,generate_word,Pronounceablity,Complexity>>> PronounceableWord().length(8,15)'terhtsadathe'>>> generate_word()'gloust'>>> pr=Pronounceablity()>>> pr.syllable('terhtsadathe')6>>> pr.syllable('hello')2>>> pr.syllable('gloust')4>>> complexity=Complexity()>>> complexity.complexity('D7!rcc&umnsd')5.401603904395188>>> complexity.complexity('a4ILot#h')4.71785657472491>>> complexity.complexity('password')1.0>>> complexity.complexity('thisisabadpassword')2.2220669581020354>>> complexity.complexity('anejpwnrqpqzonijre')4.71785657472491

基于

有关密码的详细信息

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

推荐PyPI第三方库


热门话题
Java:字符串。RTL设备语言用标志“+”格式化,数字后加符号   java GAE作为桌面应用程序(Swing)的服务提供商   java将InputStream转换为FileInputStream不适用于Apache POI   java外部Voronoi库“网格”:什么是草图和处理?   重载重写的泛型方法java   java显示组织上设置的错误。springframework。验证。jsp中的错误对象   java一些Spring模型属性没有显示在我的JSP中   java无法编译Guava 23的SimpleTimeLimiter示例   java如何更改JTree中的“根”目录名?   java如何在安卓中对相对布局产生连锁反应?   java错误:org。冬眠例外SQLGrammarException:无法提取结果集,dateAccessed是未知列   如何使用java监听JSON文件更新   由抽象封闭类创建的匿名内部类能否通过反射确定实现类?