各位用户为了找寻关于Python简单生成8位随机密码的方法的资料费劲了很多周折。这里教程网为您整理了关于Python简单生成8位随机密码的方法的相关资料,仅供查阅,以下为您介绍关于Python简单生成8位随机密码的方法的详细内容
本文实例讲述了Python简单生成8位随机密码的方法。分享给大家供大家参考,具体如下:
? 1 2 3 4 5 6 7 8 9 10 11 12 13 14#!/usr/bin/env python
# -*- coding: utf-8 -*-
import
random
import
string
#第一种方法
seed
=
"1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%^&*()_+=-"
sa
=
[]
for
i
in
range
(
8
):
sa.append(random.choice(seed))
salt
=
''.join(sa)
print
salt
#第二种方法
salt
=
''.join(random.sample(string.ascii_letters
+
string.digits,
8
))
print
salt
希望本文所述对大家Python程序设计有所帮助。