• 大小: 34.71MB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-01-31
  • 语言: Python
  • 标签: 初学者  python  flask  web  

资源简介

利用flask框架搭建的简单的python_web网站,简单易懂,适合于初学者,可配合我的博客使用,博客地址:https://blog.csdn.net/yuyaoyu/article/details/85231674#comments

资源截图

代码片段和文件信息

import time
‘‘‘
@Description 管理员处的操作
@Creat date 2018-12-13 13:31
@Version python 3.7.2
@author yaoyao
‘‘‘
class Admin():
    def __init__(self name passwd):
        self.name = name
        self.__passwd = passwd
        self.__status = False

    def adminView(self):
        for i in range(4):
            print(““.center(60 “+“))
        s1 = “欢迎光临IT银行“
        print(s1.center(60 - len(s1) “*“))
        for i in range(4):
            print(““.center(60 “+“))
        if self.__status:
            print(“管理员被锁定,请联系第IT联盟管理员“)
            return -1
        name = input(“请输入管理员用户名:“)
        if name != self.name:
            print(“用户名输入错误“)
            return -1
        if self.checkAdminPasswd() != 0:
            return -1
        return 0

    def adminAction(self):
        print(“““************************************************************
***************开户(1)****************销户(2)***************
***************查询(3)****************转账(4)***************
***************取款(5)****************存款(6)***************
***************锁定(7)****************解锁(8)***************
***************改密(9)****************补卡(0)***************
************************退出 系统(q)************************
************************************************************
        “““)

    def checkAdminPasswd(self):
        n = 0
        while n <= 3:
            if n == 3:
                self.status = True
                print(“输入超过3次,管理员被锁定,请联系大神曹新健“)
                return -1
            passwd = input(“请输入密码:“)
            if passwd != self.__passwd:
                print(“密码输入错误,请重新输入“)
                n += 1
            else:
                print(“密码验证成功,请稍后“)
                time.sleep(2)
                return 0

    @property
    def passwd(self):
        return self.__passwd

    @passwd.setter
    def passwd(self password):
        self.__passwd = password

    @property
    def status(self):
        return self.__status

    @status.setter
    def status(self st):
        self.__status = st


if __name__ == “__main__“:
    admin = Admin(“yaoyao“ “123456“)
    while True:
        admin.adminView()

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        478  2018-12-17 13:05  大二实训_python web(银行)\bank1\.idea\bank.iml

     文件        219  2018-12-19 15:35  大二实训_python web(银行)\bank1\.idea\encodings.xml

     文件        195  2018-12-17 13:05  大二实训_python web(银行)\bank1\.idea\misc.xml

     文件        267  2018-12-17 13:03  大二实训_python web(银行)\bank1\.idea\modules.xml

     文件       1026  2018-12-19 15:35  大二实训_python web(银行)\bank1\.idea\runConfigurations\admin.xml

     文件      16149  2018-12-19 15:38  大二实训_python web(银行)\bank1\.idea\workspace.xml

     文件       2443  2018-12-19 16:16  大二实训_python web(银行)\bank1\admin.py

     文件       1904  2018-12-19 15:27  大二实训_python web(银行)\bank1\bankManage.py

     文件        650  2018-12-19 15:35  大二实训_python web(银行)\bank1\card.py

     文件       7234  2018-12-19 16:18  大二实训_python web(银行)\bank1\functions.py

     文件        949  2018-12-19 15:22  大二实训_python web(银行)\bank1\user.py

     文件        224  2018-12-19 15:33  大二实训_python web(银行)\bank1\users.txt

     文件         55  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\easy-install.pth

     文件          1  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\EGG-INFO\dependency_links.txt

     文件         98  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\EGG-INFO\entry_points.txt

     文件          2  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\EGG-INFO\not-zip-safe

     文件       2972  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\EGG-INFO\PKG-INFO

     文件         74  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\EGG-INFO\requires.txt

     文件      12502  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\EGG-INFO\SOURCES.txt

     文件          4  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\EGG-INFO\top_level.txt

     文件      14014  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\pip\_internal\basecommand.py

     文件       8764  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\pip\_internal\baseparser.py

     文件       2773  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\pip\_internal\build_env.py

     文件       7023  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\pip\_internal\cache.py

     文件      16679  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\pip\_internal\cmdoptions.py

     文件       1500  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\pip\_internal\commands\check.py

     文件       3018  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\pip\_internal\commands\completion.py

     文件       7343  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\pip\_internal\commands\configuration.py

     文件       9092  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\pip\_internal\commands\download.py

     文件       3320  2018-12-17 13:03  大二实训_python web(银行)\bank1\venv\Lib\site-packages\pip-10.0.1-py3.7.egg\pip\_internal\commands\freeze.py

............此处省略359个文件信息

评论

共有 条评论