def __init__(self, group=None, target=None, name=None, args=(), kwargs={}): self.target = target if name is None: self.name = "Tasklet-%d" % (Thread.nTasklet) Thread.nTasklet += 1 else: self.name = name self.args, self.kwargs = args, kwargs self._join = Event() self._started = False self._alive = False self.ident = None self._daemon = self._set_daemon()