ich versuche mich gerade ein bisschen an Threads heranzuarbeiten.
Dabei habe ich ein sehr einfaches Beispiel geschrieben.
Es geht mir darum, dass zwei Threads gleichzeitig bis 10 Zählen sollen.
Ich habe folgendes geschrieben:
Code: Alles auswählen
import threading
class MyThread (threading.Thread):
def __init__(self, name):
threading.Thread.__init__(self)
self.name = name
def start(self):
for i in range(10):
print self.name
thread1 = MyThread("Thread_1")
thread2 = MyThread("Thread_2")
thread1.start()
thread2.start()
Dies ist nicht der Fall; beide arbeiten nach einander.
Kann mir jemand sagen was ich falsch mache?
Oder habe ich da was grundsätzliches nicht verstanden?
Gruß,
PythonFan