上一个问题增加用户名密码登陆

增加目录
logs
login

代码

coding=utf-8

data = {'user':'felix','password':'123','stat':'0'}

def login(func):
def inner(args,**kwargs):
u_input1 = input('user:').strip()
u_input2 = input('password').strip()
if data['stat'] == '0':
if u_input1 == data['user'] and u_input2 == data['password']:
data['stat'] = '1'
print ('欢迎')
func(
args,kwargs)
elif data['stat'] == '1':
print ('已登录')
func(*args,
kwargs)
return inner

start.py文件增加装饰器@login.login

原文地址:https://www.cnblogs.com/fengxiongmiao/p/12122569.html