python实现随机密码脚本
本文通过python脚本来实现默认8位随机密码的生成,用户可以交互式修改随机密码的位数,可自动判断用户输入的是否为数字
#!/root/bin/python
import random
pass1 = '1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDGHJKLZXCVBNM'
def abc(n = 8):
b=''
for i in range(n):
a = random.choice(pass1)
b += a
return b
if __name__ == '__main__':
try:
n = int(input('输入位数 ').strip())
print(abc(n))
except ValueError:
print('输入类型不为数字,为您生成默认8位的密码')
print(abc(8))