forked from Obsir/Bank-Shop
-
Notifications
You must be signed in to change notification settings - Fork 0
we14578/Bank-Shop
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
作者:Obser 版本:示例版本 v0.1 程序介绍: 实现ATM常用功能 实现购物常用功能 程序结构: Obsir/ ├── README.md ├── Bank-Shop #主程目录 │ ├── __init__.py │ ├── bin # 执行文件 目录 │ │ ├── __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 #主逻辑交互程序 │ │ ├── shopping.py #购物交互程序 │ │ └── transaction.py #记账\还钱\取钱等所有的与账户金额相关的操作都 在这 │ ├── db #用户数据存储的地方 │ │ ├── __init__.py │ │ ├── account_sample.py #生成一个初始的账户数据 ,把这个数据 存成一个 以这个账户id为文件名的文件,放在accounts目录 就行了,程序自己去会这里找 │ │ └── accounts #存各个用户的账户数据 ,一个用户一个文件 │ │ └── 1234.json #一个用户账户示例文件 │ │ └── 5678.json #一个用户账户示例文件 │ │ └── shop #存放商品列表和用户购物信息的文件夹 │ │ └── shop_list.data #商品列表文件 │ │ └── user_info.data #用户购物信息文件 │ └── log #日志目录 │ ├── __init__.py │ ├── access.log #用户访问和操作的相关日志 │ └── transactions.log #所有的交易日志
About
基于Python的ATM和购物商城的联合应用,商品结算调用ATM接口
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Python 100.0%