2ef5c047b4296a807eea8366f67d7f271f0d47de,bin/password-strength-checker.py,,pass1,#,10
Before Change
special = "!@//$%^&*()?"
if len(password) >= 8 and not password.islower() and not password.isupper() and not password.isalpha() and not password.isdigit() and any((c in special) for c in password):
print("Strong Password")
return 1
else:
print("Weak Password")
pass1()
After Change
def pass1():
invalidcharacters=set(string.punctuation)
while True:
password = input("Enter the password of atleast 10 characters length \n ")
if len(password) < 10 :
print(" your password is less than 10 characters")
if len(password)>= 10 :
if (any(x.isdigit() for x in password)) and (any(x.islower() for x in password)) and any(char in invalidcharacters for char in password) and (any(x.isupper() for x in password)) :
print("Good! You have created a strong password ")
break
else:
print("Please enter Atleast, an upper case , lowercase , special character !@//$%^&*()? and digit")
if __name__== "__main__":
checkx()
In pattern: SUPERPATTERN
Frequency: 4
Non-data size: 4
Instances Project Name: Logan1x/Python-Scripts
Commit Name: 2ef5c047b4296a807eea8366f67d7f271f0d47de
Time: 2020-06-28
Author: 59202862+Monsieurvishal@users.noreply.github.com
File Name: bin/password-strength-checker.py
Class Name:
Method Name: pass1
Project Name: pymanopt/pymanopt
Commit Name: 70e1e9c9d0cda4c66e7f877e2d9e23dc3da236e8
Time: 2016-02-23
Author: git@sweichwald.de
File Name: pymanopt/solvers/trust_regions.py
Class Name: TrustRegions
Method Name: solve
Project Name: kundajelab/deeplift
Commit Name: 73c8519430f38e50db9180fec25daf3008e98c95
Time: 2018-07-03
Author: avanti.shrikumar@gmail.com
File Name: deeplift/util.py
Class Name:
Method Name: compile_func
Project Name: akkana/scripts
Commit Name: 9a88eac5a23150345337d62e83621316cf2d986f
Time: 2019-09-21
Author: akkana@shallowsky.com
File Name: censusdata.py
Class Name:
Method Name: codesFromZipFile