Python generates random passwords

  • 2020-04-02 14:37:16
  • OfStack

I am   Python novice, the environment is python2.7, do not spray


# -*- coding:utf8 -*-
import random
import string
import sys
reload(sys)
sys.setdefaultencoding("utf8")
def random_number():
    pwnumber=input(" Please enter the number of required passwords: ")
    pwlength=input(" Please enter the required password length: ")
    if  pwlength<=10:
        for i in range(pwnumber):
            number=string.join(random.sample(string.digits+string.letters,pwlength)).replace(' ','')
            print number
    else :
        print " Currently only supported 10 Bit below password, please try again!! "
        random_number()
if __name__=="__main__":
    random_number()

That's all for this article, and I hope it will help you learn python.


Related articles: