Ich versuche, einige einfache Einfädeln in Python laufen mit:AssertionError wenn in Python threading
t1 = threading.Thread(analysis("samplequery"))
t1.start()
other code runs in here
t1.join()
Unforunately den Fehler Ich erhalte:
"AssertionError: group argument must be none for now"
Ich habe noch nie Einfädeln umgesetzt Python vorher, also bin ich ein wenig unsicher, was falsch läuft. Hat jemand eine Idee was das Problem ist?
Ich bin mir nicht sicher, ob es überhaupt relevant ist, aber Analyse ist eine Methode, die aus einer anderen Datei importiert wird.
Ich hatte auch eine Follow-up-Abfrage. Die Analyse gibt ein Wörterbuch zurück. Wie würde ich das für die Verwendung in der ursprünglichen Methode zuweisen?
t1 = threading.Thread(target=analysis("samplequery"))
Sie wahrscheinlich gemeint analysis
das Laufziel zu machen, aber 'samplequery
das Argument beim Start: anstatt die target
Schlüsselwort-Parameter angeben
Dank
Dies noch das Ergebnis von 'analysis' zum Thema Konstruktor übergibt, die es sei denn, die Funktion zurückkehrt falsch ist eine aufrufbar. –
@ g.d.d.c: Ja, kam dazu. :-) –
Kein Problem, nur dafür sorgen. :) –