本文实例为大家分享了python实现密码强度校验的具体代码,供大家参考,具体内容如下
一 校验规则
规则1 密码长度8位以上
规则2 密码需包含数字
规则3 密码需包含大小写字母
规则4 密码需包含特殊字符['+', '-', '*', '/', '_', '&', '%', ',']
规则5 校验5次不通过则强制退出
二 文件操作
每次输入的密码都会保存到文本文件中
以下是python的代码实现:
"""
作者:zhengzhihui
版本:7.0
日期:2019/7/13
功能:判断密码强度
2.0功能:循环和终止
3.0功能:将密码保存到文本中
4.0功能:读取文件,遍历文件
5.0功能:定义PasswordTool类
6.0功能:定义FileTool类
7.0功能:密码中增加大小写字母和特殊字符['+', '-', '*', '/', '_', '&', '%', ',']
"""
import time as tm
class FileTool():
"""
文件工具类
"&