Hi.. I have a interesting threading result.. class GetData(threading.Thread): def __init__(self, name): threading.Thread.__init__(self) self.name = name
def run(self): self.data={2:3, 3:4...} current = GetData(a) nlist.append(current) current.start() end=[] dd=nlist[0] dd.join() result=dd.data print result (and it gives me : {2:3, 3:4...} ) end.append(result) print end (and it gives me: [<GetData(Thread-3, stopped)>, {2:3, 3:4...}] ) What happen ?? What is the <GetData(Thread-3, stopped)>, ? In the first print there isn't it but second print it is in there. I don't want <GetData(Thread-3, stopped)>.. How can i escape from it ? I'm sorry my bad english. King regards.. -- http://mail.python.org/mailman/listinfo/python-list