python随机密码生成
时间: 2023-10-14 15:28:16 浏览: 85
Python生成随机密码的方法
你可以使用Python中的`random`和`string`模块来生成随机密码。以下是一个简单的随机密码生成器:
```python
import random
import string
def generate_password(length):
# 定义可用字符集
characters = string.ascii_letters + string.digits + string.punctuation
# 从字符集中随机选择字符
password = ''.join(random.choice(characters) for i in range(length))
return password
# 生成长度为10的密码
password = generate_password(10)
print(password)
```
这个程序会生成一个包含大小写字母、数字和标点符号的随机密码,长度为10个字符。你可以根据需要调整密码的长度。
阅读全文