写一个简单的登录验证的装饰器

	#编写一个装饰器,模拟登录的简单验证
	#只验证用户名和密码是否正确,如果用户名为 root 密码为 123 则正确,否则不正确
	def login_adorner(func):
	    def inner(user, password):
	        if user == 'root' and password == 123:
	            print('验证通过')
	            func(user, password)
	        else:
	            print('用户名或密码错误')
	    return inner;
	
	@login_adorner
	def denglu(user, password):
	    print('我是登陆动作')
	denglu('root',123)

猜你喜欢

转载自blog.csdn.net/sasibingdu/article/details/121767354