Metadata-Version: 2.4
Name: ra-generate
Version: 1.0.0
Summary: 安全、简单、零依赖的随机密钥生成器
Author-email: shiroko <3207774253@qq.com>
License: MIT
Keywords: password,generator,secrets,cli
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

###### ra_generate

安全、简单、零依赖的随机密钥生成器。

安装

```bash
pip install ra-generate
```

使用

```bash
# 生成默认 20 位密钥
ra generate

# 指定长度
ra generate 32

# 32 位，不含符号
ra generate 32 3

# 纯数字 + 字母 关符号
ra generate 24 3

# 纯数字 关字母、关符号
ra generate 16 2 3

# 纯字母 关数字、关符号 
ra generate 16 1 3
```

###### 参数说明

# 模式 含义
- 1 关闭数字
- 2 关闭字母
- 3 关闭符号

##可以多模式组合，例如 1 3 表示关闭数字和符号

___与 text_discoloration 的关系___

### ra_generate 也作为函数集成在 text_discoloration 中：

```python
from text_discoloration import ra_key

ra_key()                    # 默认 20 位
ra_key(length=32)           # 32 位
ra_key(no_symbol=True)      # 不含符号
```

协议

MIT

--
