Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- import re
- import sys
- import random
- wordre = re.compile("\w+")
- filename = sys.argv[-1]
- wordset = set()
- f = open(filename)
- try:
- for line in f:
- words = wordre.findall(line)
- for word in words:
- wordset.add(word.lower())
- finally:
- f.close()
- wordlist = list(wordset)
- passphrase = [random.choice(wordlist) for x in range(7)]
- print(filename)
- print("{:n} unique words".format(len(wordlist)))
- print(" ".join(passphrase))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement