当前位置: 首页 > news >正文

虚拟空间wordpress固定链接404西青seo

虚拟空间wordpress固定链接404,西青seo,做房产经纪人要自己花钱开网站吗,如何查网站开发商25、多层装饰器:1、原理:执行顺序从上往下,#2和#3组成一个函数假设为nf1,#1和nf1组成一个函数nnf1f1成为ck_ty_of_us的inner函数即nf1。nf1成为check_login的inner函数即nnf1。详细参照alex的多层装饰器讲解。。#1 check_login#2 ck_ty_of_us…
25、多层装饰器:
     1、原理:执行顺序从上往下,#2和#3组成一个函数假设为nf1,#1和nf1组成一个函数nnf1
          f1成为ck_ty_of_us的inner函数即nf1。nf1成为check_login的inner函数即nnf1。详细参照alex的多层装饰器讲解。。
#1 @check_login
#2 @ck_ty_of_us
#3 def f1():
pass
     2、应用多层装饰器实现用户管理程序如下:
USER_LOGIN = {}
def check_login(func):
def inner(*args,**kwargs):
if USER_LOGIN.get('is_login'):
ret = func(*args,**kwargs)
return ret
else:
print('请先登录')
return inner
def ck_ty_of_us(func):
def inner(*args,**kwargs):
if USER_LOGIN['user_type'] == '2':
ret = func(*args,**kwargs)
return ret
else:
print('你没有权限')
return inner
def register(user,pwd):
with open('xinxi','r+') as f1:
f1.seek(0,2)
f1.write(user + '|' + pwd +'|1\n')
def login(user,pwd):
with open('xinxi','r+') as f5:
for line in f5:
if line.strip().startswith(user):
l2 = line.strip().split('|')
USER_LOGIN['is_login'] = True
USER_LOGIN['user_type'] = l2[2]
print('欢迎%s登陆' %user)
@check_login
@ck_ty_of_us#应用的是多层装饰器的功能。
def cpwd(user,pwd):
with open('xinxi','r+') as f2,open('xinxi2','w') as f3:
for line in  f2:
if line.strip().startswith(user):
l1 = line.split('|')
l1[1] = pwd
line1 = '|'.join(l1)
f3.write(line1)
else:
f3.write(line)
@check_login
def viewmes(user):
#普通用户读取自己信息
list1 = []
with open('xinxi','r+')  as f4:
for line in f4:
if line.strip().startswith(user):
list1.append(line.strip())
print(list1)
def main():
while True:
chose = input('1.注册 2.登陆 3.修改密码 4.查看自己的信息:')
if chose == '1':
username = input('请输入用户名:')
password = input('请输入密码:')
register(username,password)
if chose == '2':
username = input('请输入用户名:')
password = input('请输入密码:')
login(username,password)
if chose == '3':
username = input('请输入用户名:')
password = input('请输入要修改的密码:')
cpwd(username,password)
if chose == '4':
username = input('请输入用户名:')
viewmes(username)
main()

转载于:https://www.cnblogs.com/cfj271636063/p/5757080.html

http://www.lbrq.cn/news/2580877.html

相关文章:

  • 网站建设费可以计入管理费用吗简述搜索引擎优化的方法
  • 如何确定网站建设 栏目网站建设网站设计
  • 深圳网站设计制作元广告投放公司
  • .com网站建设软文案例400字
  • 小吃加盟网站大全长沙网站优化排名推广
  • 网站建设苏州沈阳seo博客
  • 太仓公司网站建设电话外链在线发布工具
  • 免费网站建设模块软件开发公司排行榜
  • 华硕固件做网站6推广一个产品有哪些方式
  • iis为网站子目录绑定二级域名郑州模板建站代理
  • 网站建设有趣小游戏长沙seo霜天
  • 杭州建设网 郎鑫沈阳高端关键词优化
  • 房产网签流程图seo顾问多少钱
  • 外贸展示企业网站网络推广都有什么方式
  • 信息平台网站模板深圳网站建设优化
  • wordpress插件video playeseo网课培训
  • 忻州做网站北京互联网公司有哪些
  • 简单企业网站建设软文写作技巧及范文
  • 网站首页效果图潍坊网站开发公司
  • 网络营销方式ppt搜索引擎环境优化
  • 网站模板没有html文件下载搜索引擎广告图片
  • 怎么做游戏网站编辑关键词优化是怎样收费的
  • 毕业设计代做网站有哪些百度权重域名
  • 企业网站建设网页北京seo营销公司
  • 网站排名带照片怎么做最好的搜索引擎
  • 服装公司网站建设方案河南seo
  • 小型手机网站建设多少钱磁力搜索引擎下载
  • 成都大型网站设计公司网站seo置顶 乐云践新专家
  • wordpress页脚改颜色网站关键词排名优化推广软件
  • 个人网站怎么做口碑站长之家seo工具
  • Qt-vs加载exe图标
  • 从传热学基础到有限元弱形式推导:拆解热传导问题Matlab有限元离散核心
  • Hertzbeat如何配置redis?保存在redis的数据是可读数据
  • 西门子 G120 变频器全解析:从认知到参数设置
  • Vue 详情模块 4
  • 能力显著性向量:验证损失与下游能力的缩放定律