J'ai essayé de coder un script python qui lit les données d'un port série. Il fonctionnait bien à partir de la ligne de commande, mais j'en ai besoin pour fonctionner en arrière-plan sans aucune interface de ligne de commande. Le Le script a une boucle while qui lit l'octet suivant de données à partir d'un port série et simule une pression de touche en conséquence. Pour que les touches soient concentrées sur la fenêtre actuelle, au lieu de python, je besoin du script pour s'exécuter en arrière-plan. J'ai lu quelques réponses ici mais rien ne m'a sonné. Veuillez me diriger dans la bonne direction.
Sous Windows, vous pouvez exécuter un script Python en arrière-plan à l'aide du pythonw.exe
exécutable. Cela exécutera votre programme en arrière-plan, sans processus visible ni moyen d'interagir avec lui. Vous ne pouvez pas non plus y mettre fin sans moniteur système. Plus d'informations sur pythonw.exe
ici: pythonw.exe ou python.exe?
Bonne chance!