C'est une petite histoire en édition très limitée, mais je vais essayer de synchroniser sans utiliser le multi-threading, ce dont je ne suis pas sûr. Peut-être que cela n'aide pas la plupart des gens. De plus, il doit y avoir un meilleur moyen. Mais cela suffit. (À ce point) Je suis nouveau sur Python w
En fait, je voulais faire quelque chose comme ce qui suit.
Cela pourrait utiliser un sous-processus. J'ai utilisé popen () parce que je ne veux pas attendre la fin.
import subprocess
p1 = subprocess.popen("command_A")
p2 = subprocess.popen("command_B")
Attendre que les deux finissent. .. .. Il y a eu une attente ().
r1 = p1.wait()
r2 = p2.wait()
Vous pouvez également vérifier correctement la valeur de retour.
S'il n'y a pas de problème, exécutez le dernier processus externe. Vous n'avez pas à synchroniser cette fois, donc check_call () etc. est OK.
p3 = subprocess.check_call("command_C")
Étudiez plus et écrivez un meilleur code! (LOL)
Recommended Posts