-
Notifications
You must be signed in to change notification settings - Fork 0
/
password.py
25 lines (23 loc) · 784 Bytes
/
password.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
from ntpath import join
import random
import string
import subprocess
lower = string.ascii_lowercase
upper = string.ascii_uppercase
numbers = string.digits
symbols = string.punctuation
all = (lower + upper + numbers + symbols)
x = input("Which login are you creating for?")
y = input("What is your username?")
z = int(input("Enter the number of characters you want your password to have: "))
password = "".join(random.sample(all, z))
xyz = [("Account: {}".format(x)), ("Username: {}".format(y)), ("Password: {}".format(password))]
#xyz = x + '\n' + y + '\n' + str(password)
print('Here is your password: {}'.format(password))
#print(xyz)
f = open('password.txt', 'a')
f.write("\n")
for elements in xyz:
f.write(elements + "\n")
f.write("\n")
f.close()