提交 d01cef57 编写于 作者: C chenyanpanHW 提交者: Gitee

!20 improve generate-password usage

Merge pull request !20 from chenyanpanHW/generate-password
...@@ -47,12 +47,11 @@ def password_strength_check(password): ...@@ -47,12 +47,11 @@ def password_strength_check(password):
def usage(): def usage():
""" usage """ """ usage """
print( print(
"""usage: """usage: generate_password PASSWORD
generate_password PASSWORD
PASSWORD must be within the latin1 character set Requirements:
1. PASSWORD must be within the 'latin1' character set
PASSWORD strength require: 2. PASSWORD strength require:
6 characters or more 6 characters or more
at least 1 digit [0-9] at least 1 digit [0-9]
at least 1 alphabet [a-z] at least 1 alphabet [a-z]
...@@ -79,7 +78,8 @@ if __name__ == "__main__": ...@@ -79,7 +78,8 @@ if __name__ == "__main__":
password_ = sys.argv[1] password_ = sys.argv[1]
err = latin1_encode(password_) err = latin1_encode(password_)
if err: if err:
print("password: outside the 'latin-1' character set range") usage()
print("PASSWORD: outside the 'latin-1' character set range")
sys.exit(1) sys.exit(1)
ret = password_strength_check(password_) ret = password_strength_check(password_)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册