python 程序結構
阿新 • • 發佈:2018-02-11
nts 引擎 __init__ 相關 自己 access 執行 shopping actions
程序結構: day5-atm/ ├── README ├── atm #ATM主程目錄 │ ├── __init__.py │ ├── bin #ATM 執行文件 目錄 │ │ ├── __init__.py │ │ ├── atm.py #ATM 執行程序 │ │ └── manage.py #ATM 管理端,未實現 │ ├── conf #配置文件 │ │ ├── __init__.py │ │ └── settings.py │ ├── core #主要程序邏輯都 在這個目錄 裏 │ │ ├── __init__.py │ │ ├── accounts.py #用於從文件裏加載和存儲賬戶數據 │ │ ├── auth.py #用戶認證模塊 │ │ ├── db_handler.py #數據庫連接引擎 │ │ ├── logger.py #日誌記錄模塊 │ │ ├── main.py #主邏輯交互程序 │ │ └── transaction.py #記賬\還錢\取錢等所有的與賬戶金額相關的操作都 在這 │ ├── db #用戶數據存儲的地方 │ │ ├── __init__.py │ │ ├── account_sample.py #生成一個初始的賬戶數據 ,把這個數據 存成一個 以這個賬戶id為文件名的文件,放在accounts目錄 就行了,程序自己去會這裏找 │ │ └── accounts #存各個用戶的賬戶數據 ,一個用戶一個文件 │ │ └── 1234.json #一個用戶賬戶示例文件 │ └── log #日誌目錄 │ ├── __init__.py │ ├── access.log #用戶訪問和操作的相關日誌 │ └── transactions.log #所有的交易日誌 └── shopping_mall #電子商城程序,需單獨實現 └── __init__.py
python 程序結構