• 4-5目录


    #!/usr/bin/env python
    # -*- coding:utf-8 -*-

    #挂起状态 把内存中的对象 保存 到硬盘

    #文件只能存字符串和二进制
    #转换成字典eval()
    #序列化 变量=json.dumps(字典)
    #反序列化 变量=json.loads(f.read()) import ison


    # import pickle ; pickle.dumps(字典) #把字典变成二进制输入
    # ; pick.loads(读.read()) 只能在本语言能用

    '''
    项目名
    bin 可执行文件
    启动程序
    主程序
    程序主入口
    tests/ 测试

    说明文档

    安装
    依赖关系

    软件基本功能
    安装环境 运行方法
    使用说明
    代码目录结构说明 基本原因
    常见问题

    '''

    import os
    import sys
    print(__file__) #linux下的路径
    print(os.path.abspath(__file__)) #显示当前程序的路径
    print(os.path.dirname(os.path.abspath(__file__))) #r找到上级目录 .dirname返回上级目录
    print(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
    aaa=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
    import conf,core #上个目录的两个目录名
    from conf import settings #调用setting文件
    form core import main #调用main文件

    main.login()
    #main 文件内容
    # def login():
    # print('hello')

    目录格式

    atm+购物商城程序
    额度1万
    实现购物商城 ,买东西加入购物车,调用信用卡接口结账
    提现,手续费%5
    多账户登录
    支持账户转账 +记录
    记录每月日常消费流水
    还款接口
    ATM记录日志
    提供重管理接口,添加账户,用户额度,冻结账户
    用户认证用装饰器


    购物入口,ATM入口(进款,查钱,还款,查账单)
  • 相关阅读:
    史上最全设计模式导学目录(完整版)
    代码整洁之道读后感(三)
    代码整洁之道读后感(二)
    代码整洁之道读后感(一)
    groovy的三个强劲属性(一)Gpath
    spring mvc 自定义编辑器
    Class.this 和 this 的有什么不同
    python 异常知识点
    Freemaker 自定义指令和函数
    Freemaker如何遍历key为non-string类型的map?
  • 原文地址:https://www.cnblogs.com/pojue/p/8021448.html
Copyright © 2020-2023  润新知