示例#1
0
 def gen_email(f_name,l_name):
     domains=JsonFile.fetchField("schemas/users_schema.json","emails")
     email=None
     if(domains!=False):
         d=domains[randrange(0,len(domains))]["domain"]
         email=f_name.lower()+l_name.lower()+d
         return email
     else:
         email=False
     return email
示例#2
0
 def gen_pass(size):
     password=None
     characters=JsonFile.fetchField('schemas/users_schema.json','charcters')
     if(characters!=False):
         alpha=characters[0]["alpha"][0:randrange(0,len(characters[0]["alpha"]))]
         numbers=characters[1]["numbers"][0:randrange(0,len(characters[1]["numbers"]))]
         special=characters[2]["special"][0:randrange(len(characters[2]["special"]))]
         password=alpha+str(numbers)+special
     else:
         print("Error getting characters for passwords")
         print(characters)
         password=False
     return password