ws
This commit is contained in:
25
TaskManager.py
Normal file
25
TaskManager.py
Normal file
@@ -0,0 +1,25 @@
|
||||
# 使用字典来存储Task任务
|
||||
# 任务的状态有:未开始、进行中、已完成
|
||||
# 任务的状态可以通过TaskManager来进行修改
|
||||
# 任务的状态可以通过TaskManager来进行查询
|
||||
# 任务的状态可以通过TaskManager来进行删除
|
||||
# 任务的状态可以通过TaskManager来进行添加
|
||||
|
||||
class TaskManager(object):
|
||||
def __init__(self):
|
||||
self.tasks = {}
|
||||
|
||||
def add(self, task_name):
|
||||
self.tasks[task_name] = 'not started'
|
||||
|
||||
def delete(self, task_name):
|
||||
del self.tasks[task_name]
|
||||
|
||||
def update(self, task_name, status):
|
||||
self.tasks[task_name] = status
|
||||
|
||||
def query(self, task_name):
|
||||
return self.tasks[task_name]
|
||||
|
||||
def query_all(self):
|
||||
return self.tasks
|
Reference in New Issue
Block a user