生成指定模式的随机字符串
项目描述
这是一个生成随机字符串的小模块,可按给定模式生成。它还可以估算此模式的各种度量(碰撞概率、估计碰撞次数和总变体数)。
安装
$ pip install funny-codes
使用方法
>>> from funny_codes import FunnyCodes >>> my_codes = FunnyCodes('TATAN-76') >>> my_codes.next() # the following is a random code matching the pattern HIPAS-12 >>> my_codes.next() MOVER-87 >>> my_codes.variants_count() 20000844 >>> my_codes.collision_prob(1000) 0.024664677603280283 >>> my_codes.expected_collisions(10000) 2.499235797673464
关闭
funny-codes-1.0.1.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | ca38d0dba35b7e67504a5fe9bcd614fd8d9e529ebc72b97c1d1d47fd3e439502 |
|
MD5 | 3c9a3f690df122e5d04ced24880d6ce9 |
|
BLAKE2b-256 | 1bccf9b055e9d701573e0918a4e1ce60d9e243b540532f83e997cfe022ce0e12 |