91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 28KB
    文件類型: .rar
    金幣: 2
    下載: 2 次
    發布日期: 2021-06-10
  • 語言: 其他
  • 標簽: 管理系統??

資源簡介

1、經理權限: 會員的添加和移除; 會員基本情況的查詢功能; 會員的消費記錄查詢功能; 會員續卡功能; 2、會員權限: 個人基本情況的查詢及更改; 消費記錄的查詢; 私教課程的購買; 健身課程表; 3、游客權限: 健身房基本情況查詢(健身設施,健身

資源截圖

代碼片段和文件信息

#!/usr/bin/env?python3
#?_*_?coding:?utf-8?_*_
#?Date:?2019/8/29?0029?11:09
#?Author:?Mijiu
#?Version:?1.0
import?os
import?abc
import?csv
import?time
import?datetime
from?unit?import?*
from?Settings?import?*


class?Model(metaclass=abc.ABCmeta):
????“““抽象類不能被實例化.?用來被別的類繼承“““
????title?=?[“id“]

????@abc.abstractmethod??#?把init編程抽象方法讓他不能被實例壞
????def?__init__(self?file_name):
????????self.file_name?=?file_name
????????if?os.path.exists(file_name):
????????????self.id?=?self.id_auto_increment()
????????else:
????????????self.id?=?None


????def?create(self?data=None):
????????“““創建數據文件“““
????????if?data?is?None:
????????????data?=?self.title
????????if?os.path.exists(self.file_name):??#?路徑是否存在(如果存在不創建)
????????????print(f“{os.path.basename(self.file_name)}文件已存在“)
????????????return
????????else:??#?否則創建文件
????????????with?open(self.file_name?“w“?encoding=“utf-8“?newline=““)?as?f:
????????????????csv_write?=?csv.writer(f)
????????????????if?data?and?isinstance(data?(list?tuple)):
????????????????????csv_write.writerow(data)

????def?drop(self):
????????“““刪除數據文件“““
????????if?os.path.exists(self.file_name):??#?exists?路徑是否存在

????????????os.remove(self.file_name)??#?刪除
????????else:
????????????print(f“{os.path.basename(self.file_name)}不存在!不能刪除!“)

????def?insert_one(self?data=None):
????????“““插入一條數據“““

????????if?data?is?None:
????????????data?=?str(self).split(““)
????????if?os.path.exists(self.file_name):??#?如果這個文件存在就追加一條數據
????????????with?open(self.file_name?“a“?encoding=“utf-8“?newline=““)?as?f:
????????????????csv_write?=?csv.writer(f)
????????????????if?data?and?isinstance(data?(list?tuple)):??#?如果數據line不為空?就寫入
????????????????????csv_write.writerow(data)


????????else:
????????????print(f“{os.path.basename(self.file_name)}不存在!請先創建!“)

????def?insert_many(self?data):

????????“““插入多條數據“““
????????if?os.path.exists(self.file_name):??#?如果這個文件存在就追加多條數據
????????????with?open(self.file_name?“a“?encoding=“utf-8“?newline=““)?as?f:
????????????????csv_write?=?csv.writer(f)
????????????????if?data?and?isinstance(data?(list?tuple)):??#?如果數據line不為空?就寫入
????????????????????csv_write.writerows(data)??#?writerows?csv中寫入多行數據
????????else:
????????????print(f“{os.path.basename(self.file_name)}不存在!請先創建!“)

????def?find_all(self):
????????“““查找整個文件“““
????????data?=?[]
????????if?os.path.exists(self.file_name):
????????????with?open(self.file_name?encoding=“utf-8“)?as?f:
????????????????data?=?list(csv.reader(f))
????????return?data

????def?find(self?field_name?value):
????????“““
????????通過條件查詢數據(模糊查詢)
????????:param?field_name:?字段名?str
????????:param?value:?需要查詢的值?str
????????:return:??list
????????“““
????????results?=?[]
????????try:
????????????#?找到所有數據
????????????data?=?self.find_all()
????????????#?通過字段名找到字段下標
????????????colu_index?=?self.title.index(field_name.strip())
????????????for?ji?in?enumerate(data[1:]):
??????????????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????140??2019-08-29?15:20??Fitness_room\data\Check_fitness_facilities.csv

?????文件????????161??2019-08-29?18:37??Fitness_room\data\class.csv

?????文件????????791??2019-08-29?15:26??Fitness_room\data\course.csv

?????文件?????????23??2019-08-29?18:37??Fitness_room\data\is_pay.csv

?????文件????????662??2019-08-29?18:37??Fitness_room\data\userinfo.csv

?????文件??????22644??2019-08-31?14:11??Fitness_room\Models.py

?????文件???????1069??2019-08-29?11:56??Fitness_room\Settings.py

?????文件????????209??2019-08-29?16:57??Fitness_room\test.py

?????文件???????2579??2019-08-25?19:01??Fitness_room\unit.py

?????文件??????15666??2019-08-29?16:53??Fitness_room\views.py

?????文件??????21524??2019-09-15?10:50??Fitness_room\__pycache__\Models.cpython-36.pyc

?????文件????????709??2019-08-29?14:47??Fitness_room\__pycache__\Settings.cpython-36.pyc

?????文件???????2860??2019-08-29?14:47??Fitness_room\__pycache__\unit.cpython-36.pyc

?????文件??????10985??2019-08-29?16:53??Fitness_room\__pycache__\views.cpython-36.pyc

?????目錄??????????0??2019-08-29?16:59??Fitness_room\data

?????目錄??????????0??2019-09-15?10:50??Fitness_room\__pycache__

?????目錄??????????0??2019-08-31?14:11??Fitness_room

-----------?---------??----------?-----??----

????????????????80022????????????????????17


評論

共有 條評論