码迷,mamicode.com
首页 > 编程语言 > 详细

Python-S13作业-day4-之登陆,管理后台

时间:2016-07-20 19:37:45      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:

                  Python-S13作业-day4-之登陆,管理后台                     

需求:

本节作业,用户管理程序:
          普通用户:

         登录,注册,修改密码,查看本用户信息


        管理员用户:

         查看所有普通用户,按照指定关键字搜索用户信息;
         登录,注册,修改密码,查看本用户信息;
                       删除、添加普通用户
                       修改普通用户密码
         提高普通用户权限

             注意:

      1、用户信息:要存文件里
           2、权限验证,要用装饰器
               


思路:

          

Readme:

 

主程序:

 

流程图:

 

写作业过程中,学到的内容:

re.match:把不是1开头的行,查找出来】

import re
for line in open("dbfile"):
if not re.match("1",line):
print(line[:-1])

【删除内容为,PermissionError的字段

lines = [l for l in open("file.txt", "r") if l.find("PermissionError") != 0]
fd = open("file.txt", "w")
fd.writelines(lines)
fd.close()


【输入行号,删除指定行】
import fileinput
num = input("input delete num:")
f = fileinput.input("dbfile",inplace=True)
for line in f:
if f.filelineno() == num:
print(‘‘)
else:
print(line,end="")

Python-S13作业-day4-之登陆,管理后台

标签:

原文地址:http://www.cnblogs.com/tangshengwei/p/5689432.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!