raise exceptions in generators/functions from other tasks/functions

Scott David Daniels Scott.Daniels at Acm.Org
Mon May 17 17:17:56 EDT 2004


Dominic wrote:
 > ...
 > class TaskHandler(object):
 >     def __init__(self):
 >         self.tasks = []
 >     def addTask(self, task):
 >             self.tasks.append(task)
 >     def removeTask(self, task):
 >         del self.tasks[task]
 > ...

I think you mean:
     def removeTask(self, task):
         self.tasks.remove(task)

Or, perhaps:
   class TaskHandler(object):
       def __init__(self):
           self.tasks = {}
       def addTask(self, task):
               self.tasks[task] = task
       def removeTask(self, task):
           del self.tasks[task]

-- 
-Scott David Daniels
Scott.Daniels at Acm.Org



More information about the Python-list mailing list