IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Plugin Python Enigma 2 et appel a un script .sh


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    internet
    Inscrit en
    Novembre 2016
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : internet

    Informations forums :
    Inscription : Novembre 2016
    Messages : 7
    Par défaut Plugin Python Enigma 2 et appel a un script .sh
    Bonsoir,
    Sur une Dreambox 800 HD sous Enigma 2, j'utilise un plugin en Python qui fait appel a un moment a un script .sh
    Ce script fonctionne mais il plante la machine qui redemarre Enigma 2.
    Voici les lignes que j'ai mentionnees. Merci de m'aider a trouver mon erreur.
    Cordialement ;
    Frederic

    Source Python qui provoquent un bug de la machine :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    def blue(self):
    	import subprocess
    	output = subprocess.call(['/etc/enigma2/iptv.sh'])

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 738
    Par défaut
    Salut,

    Côté Python, çà ne fait pas grand chose et ce serait plutôt du côté du script iptv.sh qu'il faudrait regarder. Pour vous en convaincre, remplacez '/etc/enigma2/iptv.sh' par le lancement d'un script qui ne fait rien.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    internet
    Inscrit en
    Novembre 2016
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : internet

    Informations forums :
    Inscription : Novembre 2016
    Messages : 7
    Par défaut
    Bonjour,
    Merci pour votre reponse.
    Quand j'execute manuellement le script iptv.sh il fonctionne sans probleme.
    Mais quand je mets les commandes ci-dessus dans le plugin Python pour l'appeler l'appareil crashe.
    Mes commandes sous Python sont-elles correctes ?
    Cordialement

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 738
    Par défaut
    Citation Envoyé par cyclone76 Voir le message
    Mes commandes sous Python sont-elles correctes ?
    A vu de nez, oui.

    Citation Envoyé par cyclone76 Voir le message
    Quand j'execute manuellement le script iptv.sh il fonctionne sans probleme.
    Mais quand je mets les commandes ci-dessus dans le plugin Python pour l'appeler l'appareil crashe.
    Dans ce cas, vous pourriez aussi lancer l'interpréteur Python et exécuter ces commandes "manuellement" pour voir ce que çà donne.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    internet
    Inscrit en
    Novembre 2016
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : internet

    Informations forums :
    Inscription : Novembre 2016
    Messages : 7
    Par défaut
    Bonsoir,
    Je programme en php ou sql mais je suis novice sous Python.
    Comment lancer l'interpreteur Python ? A partir de mon PC ?
    Merci pour votre aide

  6. #6
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 738
    Par défaut
    Citation Envoyé par cyclone76 Voir le message
    Je programme en php ou sql mais je suis novice sous Python.
    Comment lancer l'interpreteur Python ? A partir de mon PC ?
    à priori, au même niveau que vous lancez un script bash, vous devriez pouvoir lancer l'interpréteur Python en tapant "python" ou "python3".

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. PHP appel d'un script python
    Par zigomato dans le forum Langage
    Réponses: 1
    Dernier message: 11/12/2014, 11h32
  2. Appel d'un script Python dans C++
    Par Jiyuu dans le forum C++
    Réponses: 19
    Dernier message: 17/01/2014, 11h44
  3. Réponses: 1
    Dernier message: 18/01/2012, 09h26
  4. netbeans 6.9 plugin python
    Par Zavonen dans le forum EDI/RAD
    Réponses: 12
    Dernier message: 21/08/2010, 16h53
  5. Appel de fonction/script python via PHP
    Par rastalien dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 21/02/2008, 18h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo