set_password.py 408 B

12345678910111213141516171819202122232425
  1. #!/usr/bin/env python3
  2. import sys
  3. from notebook.auth import passwd
  4. def run():
  5. args = sys.argv[1:]
  6. if not args:
  7. print('Error: Missing password.', file=sys.stderr)
  8. return
  9. password = args[0]
  10. if not password:
  11. print('Error: Empty password.', file=sys.stderr)
  12. else:
  13. encoded = passwd(password)
  14. print(encoded)
  15. if __name__ == '__main__':
  16. run()