ich habe folgendes Problem. Wie schon in der Ausgabe zu sehen wird mein Thread erst nach Beendigung des MainThreads richtig ausgeführt. Kann mir das jemand begründen oder mir sagen wie ich das verhindern kann?
Ich benutze die 2.4.3 Python Version.
Die start.py wird ausgeführt.
Danke schon mal im voraus.
liebe grüße,
Kartoffel
Ausgabe
Code: Alles auswählen
hallo
sleep
ende
2011-08-10 06:08:47.971000
123
start.py
Code: Alles auswählen
from test import *
Code: Alles auswählen
import threading
import time
from datetime import datetime, date
class tester(threading.Thread):
def __init__(self):
threading.Thread.__init__(self)
self.i=0
def run(self):
print "hallo"
print datetime.utcnow()
print "123"
t=tester()
#t.run()
t.start()
print "sleep"
time.sleep(10)
print "ende"