threading.Thread Klasse wird nicht gefunden
Verfasst: Samstag 13. September 2008, 14:46
Ich versuche mich grade an der objektorientierten Herangehensweise des Multithreadings in Python. Dazu habe ich ein kleines Testprogramm geschrieben, dass meines Wissens nach eigentlich problemlos laufen sollte.
Nur leider liefert mir der Debugger folgendes:
Das kann doch eigentlich nicht sein, denn besagtes Threadingmodul, inklusive der Klasse Thread, ist doch standartmäßig bei Python enthalten.
Was ist da falsch? Vielen Dank für eure Hilfe[/code]
Code: Alles auswählen
import threading
class testthread(threading.Thread):
def __init__(self):
threading.Thread.__init__(self)
def __del__(self):
pass
def run(self):
print "Hallo"
thread1 = testthread()
thread1.start()
Code: Alles auswählen
>pythonw -u "threading.py"
Traceback (most recent call last):
File "threading.py", line 1, in <module>
import threading
File "C:\Users\meinname\Desktop\threading.py", line 3, in <module>
class testthread(threading.Thread):
AttributeError: 'module' object has no attribute 'Thread'
>Exit code: 1
Was ist da falsch? Vielen Dank für eure Hilfe[/code]