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

Réseau/Web Python Discussion :

ssh et fin de script python


Sujet :

Réseau/Web Python

  1. #1
    bm
    bm est déconnecté
    Membre confirmé

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Points : 556
    Points
    556
    Billets dans le blog
    6
    Par défaut ssh et fin de script python
    Bonjour ,

    Un script python depuis un terminal ssh , fait clignoter une DEL.
    Quand le terminal est fermé, comment éteindre la DEL distante ?

    Le script :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    import RPi.GPIO as GPIO
    import time
    import sys
    GPIO.setmode(GPIO.BOARD)
    GPIO.setwarnings(False)
    LED = 38
    ledState = False
    GPIO.setup(LED, GPIO.OUT)
     
    i=0
    while True:
        try:
            if i==5:
               break
            else :
               ledState = not ledState
               print('1')
               GPIO.output(LED, ledState)
               time.sleep(1.5)
               ledState = not ledState
               print('0')
               GPIO.output(LED, ledState)
               time.sleep(1.5)
               i +=1
        except :
            GPIO.output(LED,GPIO.LOW)
    Svp, quelques conseils

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 287
    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 287
    Points : 36 776
    Points
    36 776
    Par défaut
    Salut,

    Lorsque la session terminal SSH se ferme, elle doit émettre un sigint dans certaines conditions qu'on peut essayer d'attraper. Côté Python, la bibliothèque standard signal sait attraper des signaux... reste à savoir ce que fait le terminal SSH de ce côté.

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

  3. #3
    bm
    bm est déconnecté
    Membre confirmé

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Points : 556
    Points
    556
    Billets dans le blog
    6
    Par défaut
    Le terminal est ouvert avec : ssh pi@192.168.1.35
    et python led1-1.py (script précédent )
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    ...
    LED = 38
    ...
    i=0
    while True:
        try:
            if i==5:
               break
            else :
    Comment ssh peut retourner un kill du process python led1-1.py lorsque
    le terminal est fermé ? Est ce possible ?

Discussions similaires

  1. Connexion SSH sur un script Python
    Par otobenzina dans le forum Linux
    Réponses: 1
    Dernier message: 28/05/2012, 13h25
  2. Attendre la fin d'un script externe avant de continuer le script python
    Par Mistervanhalen dans le forum Général Python
    Réponses: 1
    Dernier message: 18/03/2009, 16h05
  3. Réponses: 7
    Dernier message: 18/04/2008, 20h07
  4. Interpreter un script python dans un prog python
    Par romeo9423 dans le forum Général Python
    Réponses: 3
    Dernier message: 01/12/2005, 16h16
  5. Réponses: 3
    Dernier message: 05/04/2005, 14h26

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