Advertisement
ibobah

Easy Password Generator - Python

Apr 5th, 2012
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.51 KB | None | 0 0
  1. import random
  2. import string
  3. import sys
  4.  
  5. def generate_passwd_with_len(pass_len):
  6.     mas = string.printable[:-7]
  7.     pas = ''
  8.     for i in range(pass_len):
  9.         pas += random.choice(mas)
  10.     return pas
  11.  
  12. if __name__ == '__main__':
  13.     if (len(sys.argv) == 1):
  14.         print generate_passwd_with_len(11)
  15.     else:
  16.         pas_len = sys.argv[1]
  17.         if ( pas_len.isdigit() ):
  18.             print generate_passwd_with_len( int(pas_len) )
  19.         else:
  20.             print "Error! Enter passwd lenght!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement