Je commence à travailler avec le framework "quick" d'Ubuntu, basé sur python/gtk. Je veux écrire un wrapper gui pour un state-machine C textmode qui utilise stdin/stdout.Ubuntu rapidement (python/gtk) - comment surveiller stdin?
Je suis nouveau sur gtk. Je peux voir que la commande python print va écrire dans la fenêtre du terminal, donc je suppose que je pourrais rediriger cela vers le stdin de mon programme C. Mais comment puis-je obtenir mon programme rapide pour surveiller stdin (c'est-à-dire surveiller les réponses stdout du programme C)? Je suppose que j'ai besoin d'une sorte de boucle d'interrogation, mais je ne sais pas si/où cela est pris en charge dans le cadre "rapide".
Ou la redirection n'est-elle pas la bonne façon de procéder - devrais-je regarder quelque chose comme gobject.spawn_async?
Wow ... merci pour une réponse rapide. Je vais lire à ce sujet. – neil