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入口(进款,查钱,还款,查账单)
原文地址:https://www.cnblogs.com/pojue/p/8021448.html