import random
import string
def get_random_elements(s,length):
a=list(s)
random.shuffle(a)
print a[:length]
return a[:length]
def get_random_password():
return "".join(get_random_elements(string.uppercase,4)+get_random_elements(string.lowercase,3)+get_random_elements(string.digits,3))
if __name__ == "__main__":
print get_random_password()
本文转自 知止内明 51CTO博客,原文链接:http://blog.51cto.com/357712148/2048932,如需转载请自行联系原作者