随机密码生成python
时间: 2023-07-27 22:09:43 浏览: 86
Python 随机密码生成
可以使用Python的`random`模块和`string`模块来生成随机密码。下面是一个示例代码:
```python
import random
import string
# 定义密码长度
password_length = 12
# 定义密码包含的字符类型
lowercase_letters = string.ascii_lowercase
uppercase_letters = string.ascii_uppercase
digits = string.digits
symbols = string.punctuation
# 将字符类型合并为一个字符串
all_characters = lowercase_letters + uppercase_letters + digits + symbols
# 随机选择指定长度的字符,生成密码
password = ''.join(random.choices(all_characters, k=password_length))
print(password)
```
这个示例代码将生成一个包含大小写字母、数字和符号的12位随机密码。你也可以根据需求修改密码长度和字符类型。
阅读全文