Seite 1 von 1

Thread lässt sich nicht starten - TypeError

Verfasst: Dienstag 31. Januar 2012, 19:04
von TagiruAkashi
Hi

Ich hab zur Zeit zwei Klassen, wobei eine von beiden in einem eigenen Thread ausgeführt werden soll.

Code: Alles auswählen

import threading

class Abc(threading.Thread)
     def __init__(self):
          threading.Thread.__init__(self)
          ....   

     def run(self):
          ....
Wenn ich innerhalb dieser Datei am Ende n = abc() und n.start() schreibe dann funktioniert alles wie erwartet. Erzeuge ich nun aber von dieser Klasse in einer anderen Klasse ein Object resultiert das in der Fehlermeldung "TypeError: 'Nonetype' object is not callable. in dieser Klasse wird die "Thread" Klasse wie folgt importiert "from abc import Abc".

Wo liegt mein Fehler?

Gruß Tagiru

Re: Thread lässt sich nicht starten - TypeError

Verfasst: Dienstag 31. Januar 2012, 19:13
von EyDu
Hallo und willkommen im Forum!

Zeige doch bitte den gesamten Stracktrace und wichtigen Code, dann lässt sich der Fehler leichter finden.

Sebastian