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 :

Comment v�rifier qu'un variable est vide


Sujet :

Python

  1. #1
    Membre exp�riment�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 181
    D�tails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 181
    Par d�faut Comment v�rifier qu'un variable est vide
    Bonjour,

    Quand je d�marre un Raspberry, j'aimerais re�cup�rer l'adresse IP et l'afficher sur un LCD
    Simplement, mon script est lanc� par /ect/rc.local.

    Quand il est lanc�, mon raspberry n'est pas encore conect� � mon WiFi.

    Alors je modifie mon script welcome.py, pour qu'il loop tant qu'il n'a pas l'adresse IP.

    Pour cela, je fair ceci

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    while not IP:
        # Get IP address
        cmd = "hostname -I | cut -d\' \' -f1"
        IP = subprocess.check_output(cmd, shell = True )
    Donc tant que IP est vide, tu tourne. Mais voil�, ca ne mache pas.

    Y-aurait-il un autre moyen pour v�rifier que IP, conteint une adresse IP?

    Milles mercis

  2. #2
    Expert confirm�

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par d�faut
    Salut,

    Tout d'abord tu pourrais bloquer ton script avec time.sleep une ou deux seconde(s) au d�part pour assurer ta connexion.

    Ensuite, si ta boucle while ne fonctionne pas c'est probablement parce que IP n'est pas False mais un retour quelconque. Tu dois prendre en charge ce retour et adapter ta boucle en fonction de ce retour.

    Quelle est la valeur de IP tant que la connexion n'est pas �tablie ?

Discussions similaires

  1. v�rifier si la variable est vide
    Par john316 dans le forum Ext JS / Sencha
    R�ponses: 5
    Dernier message: 12/08/2011, 14h56
  2. Comment v�rifier si une variable est contenu dans un tableau ?
    Par larffas68 dans le forum G�n�ral JavaScript
    R�ponses: 14
    Dernier message: 05/01/2011, 23h17
  3. Comment savoir si une variable est vide ?
    Par Antoun dans le forum Windows
    R�ponses: 5
    Dernier message: 25/05/2008, 00h31
  4. R�ponses: 2
    Dernier message: 21/02/2007, 10h27
  5. [Access] Comment savoir qu'un champs est vide ?
    Par Oberown dans le forum ASP
    R�ponses: 9
    Dernier message: 25/10/2004, 10h47

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