您的位置:首页 > 编程语言 > Python开发

python运用decorate装饰器模拟网页登陆(含代码)

2017-09-05 13:51 363 查看
效果图:



代码:'''
Created on 2017年9月5日

@author: Len
'''

Username,Password="len","len123"

def user_login(func):
def wrapper(*args,**kwargs):
user_name=input("请输入用户名:").strip()
user_pwd=input("请输入密码:").strip()
if Username==user_name and Password==user_pwd:
print("登陆页面成功!")
func(*args,**kwargs)
else:
print("登陆失败!")
return wrapper

def index():
print("welcome to index!")
@user_login
def home():
print("welcome to home!")
@user_login
def login():
print("welcome to login!")

home()
login()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: