首页 > 其他 > 详细

软甲开发目录规范

时间:2019-11-15 20:15:23      阅读:83      评论:0      收藏:0      [点我收藏+]
- 项目的文件夹
- conf:
- 用于存放配置文件的文件夹
- core:
- 核心业务代码 .py
- interface:
- 接口, 接口内写获取数据前的逻辑代码,通过后才能获取数据
- db:
- 用于存放文件数据
- lib:
- 存放公共功能文件

- log:
- 用于存放日志文件,日志用于记录用户的操作记录

- bin:
- 里面存放启动文件 / - 启动文件

- readme.txt:
- 项目说明书, 用户告诉使用者项目的操作
from conf import settings
from lib import common


def login():
    print(‘登陆‘)


def register():
    print(‘注册‘)
    name = input(‘username>>: ‘)
    pwd = input(‘password>>: ‘)
    with open(settings.DB_PATH, mode=‘a‘, encoding=‘utf-8‘) as f:
        f.write(‘%s:%s\n‘ % (name, pwd))
        # 记录日志。。。。。。
        common.logger(‘%s注册成功‘ % name)
        print(‘注册成功‘)


def shopping():
    print(‘购物‘)


def pay():
    print(‘支付‘)


def transfer():
    print(‘转账‘)


func_dic = {
    ‘1‘: login,
    ‘2‘: register,
    ‘3‘: shopping,
    ‘4‘: pay,
    ‘5‘: transfer,
}


def run():
    while True:
        print("""
        1 登陆
        2 注册
        3 购物
        4 支付
        5 转账
        6 退出
        """)
        choice = input(‘>>>: ‘).strip()
        if choice == ‘6‘: break
        if choice not in func_dic:
            print(‘输入错误命令,傻叉‘)
            continue
        func_dic[choice]()

 

 

软甲开发目录规范

原文:https://www.cnblogs.com/lvguchujiu/p/11869280.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!