From a11af96834b7c8b536e32a8b25b6a5e575e54a5d Mon Sep 17 00:00:00 2001 From: Deepanshu-Rohilla <52520071+Deepanshu-Rohilla@users.noreply.github.com> Date: Thu, 14 May 2020 23:00:37 +0530 Subject: [PATCH] Made a better password generator --- password_generator.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 password_generator.py diff --git a/password_generator.py b/password_generator.py new file mode 100644 index 0000000..ae07902 --- /dev/null +++ b/password_generator.py @@ -0,0 +1,23 @@ +import string + +import random +if __name__ == "__main__": + s1 = string.ascii_lowercase + # print(s1) + s2 = string.ascii_uppercase + # print(S2) + s3 = string.digits + # print(s3) + s4 = string.punctuation + # print(s4) + plen = int(input("Enter password length: ")) + s=[] + s.extend(list(s1)) + s.extend(list(s2)) + s.extend(list(s3)) + s.extend(list(s4)) + password = "" + for i in range(plen): + k = random.randint(0,93) + password+=s[k] + print("Set your password as : " + password)