Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- from bisect import bisect_left
- script, password, pwlist = sys.argv
- password = password+"rn"
- l=[line for line in open(pwlist)]
- l.sort() #Must be sorted for bisect_left to work
- print (password <= l[-1]) and (l[bisect_left(l, password)] == password)
- import sys
- script, password, pwlist = sys.argv
- password = password+"rn"
- l=[line for line in open(pwlist)] #Note we don't need to sort this time
- #Catch the "not in list" exception
- try:
- print (password <= l[-1]) and (l[l.index(password)] == password)
- except ValueError:
- print "False"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement