在Python中检查随机字符串

用户名

是否有一个库可以让我检查输入字符串的随机性?就像是:

 >>> is_random_str("dfgjfgnsdfj9p5230948hfirif") -> returns True
 >>> is_random_str("Hello theree") -> returns False
FlavorScape

有一个zxcvbn的python端口

它将计算熵(可猜测性),但不计算“随机性”。但是,要检查“随机性”,您首先必须通过查询(英语)词典来建立“字典性”。获得更少的比赛意味着它更加随机。从根本上讲,zxcvbn中存在此逻辑,可以对照10,000个单词的普通字典进行检查。

还有另一种可能很简单的策略,您在追求什么。您可以检查“发音能力”并查找类似的模式,{{consonant}} {{vowel}} | {{double vowel:au,oo,ou}} {{ consonant }} | {{double consonant:tt,pp,th}}然后在每次违反定义的模式时增加随机性得分。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python中的字符串格式检查

来自分类Dev

python中的字符串类型检查

来自分类Dev

循环检查重复的随机字符串

来自分类Dev

Python中的随机,字符串和整数

来自分类Dev

Python-计算随机字符串中的字母

来自分类Dev

如何从python中的字符串生成随机值?

来自分类Dev

如何检查Python字符串中是否有*字符?

来自分类Dev

Python:检查字符串中的字符

来自分类Dev

检查字符串是否包含给定字符串python中的字符以外的字符

来自分类Dev

字符串中随机字符的IndexError

来自分类Dev

字符串中随机字符的IndexError

来自分类Dev

Python查找与随机字符串匹配的字符串

来自分类Dev

检查不在数据库中的随机字符串

来自分类Dev

检查字符串中的整数-python

来自分类Dev

Python if语句检查字符串中的英镑符号?

来自分类Dev

递归检查Python中的平衡字符串

来自分类Dev

python检查年份是否在字符串中

来自分类Dev

检查字符串中的空格(python)

来自分类Dev

在Python 2.7中检查字符串“ None”或“ not”

来自分类Dev

用python检查字符串是否在列表中

来自分类Dev

python-检查字符串中的某些单词

来自分类Dev

在python的querystring参数中检查字符串的效率

来自分类Dev

检查Python 2中字符串是否以小数结尾

来自分类Dev

如何在python中检查日期字符串的日期?

来自分类Dev

Python 检查列表中的字符串是否要列出

来自分类Dev

如何检查字符串是否是 Python 中的数字?

来自分类Dev

检查python中字符串内的逻辑值

来自分类Dev

Python字符串随机替换

来自分类Dev

随机替换字符串中的单词