Étape 18 : Se connecter le script python et le script lua
Eh bien, après tout ce qui était en marche, j’ai pensé que peut-être ce serait bien si je pouvais arrêter le script python en quelque sorte et le relancer par télégramme. Juste pour être sûr, les fonctions de sécurité sont au départ et peut être activées par un simple « démarrer »-commande. De cette façon, vous pouvez vérifier que la caméra est orientée correctement et puis quittez la pièce et activer le piège-photo !
Mais comment ?
Vous devez avoir une manière que les deux scripts pouvaient parler entre eux. Et cela peut être fait avec des sockets. Un socket est comme une boîte aux lettres. Le script attend quelqu'un mettre quelque chose dans la boîte aux lettres et si donc réagit à ce sujet.
Ces douilles peuvent être mis en œuvre en python et lua et d’échanger tout type de données.
Parce que je voulais seulement une communication unidirectionnelle, j’ai implémenté un thread d’écoute dans le script python et l’expéditeur dans le script lua. Si le script lua souvient qu’est-ce a envoyé le script python, nous n’avez pas besoin d’avoir un feedback.
Ce sont les deux site pour chercher de l’aide :