Sie führen die Funktion aus, statt sie zu übergeben. Versuchen Sie es stattdessen:
%Vor% Sie rufen die Funktion auf, bevor sie dem Konstruktor Thread
übergeben wird.
Außerdem geben Sie es als falsches Argument an (das erste positionale Argument für den Thread-Konstruktor ist group
). Angenommen, func1
gibt None
zurück, was Sie tun, entspricht dem Aufruf von threading.Thread(None)
oder threading.Thread()
.
Dies wird ausführlicher in den Threading-Dokumenten erläutert.
Um Ihren Code arbeiten zu lassen, versuchen Sie Folgendes:
%Vor%Tags und Links python multithreading