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

Langage Perl Discussion :

probleme avec la lecture d'un fichier


Sujet :

Langage Perl

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 26
    Points : 13
    Points
    13
    Par défaut probleme avec la lecture d'un fichier
    Bonjour,

    Je veux lire ligne par ligne un fichier . Je fait comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    open (FILE,"$ENV{'DOCUMENT_ROOT'}/html/Results/SNPselected.txt") || die ("Error to create or read SNPselected.txt file") ;
    while (FILE){
    	print "ligne : $_<br>";
    }
    close (FILE);
    Je l'est fait plusieurs fois et cela marche nickel .
    Mon problème est lorsque le fichier est vide, et ben il boucle à l'infini !!!! Pourquoi ??? Il me semblais que <FILE> permettait de lire le fichier jusqu'a la fin ....

    Merci de votre réponse.

  2. #2
    Expert éminent
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Points : 8 586
    Points
    8 586
    Par défaut
    Citation Envoyé par guiillaume63
    Erreur de copier-coller ?

    --
    Jedaï

  3. #3
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 582
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 582
    Points : 2 030
    Points
    2 030
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    open (FILE,"$ENV{'DOCUMENT_ROOT'}/html/Results/SNPselected.txt") || die ("Error to create or read SNPselected.txt file") ;
    while (<FILE>){
    	print "ligne : $_<br>";
    }
    close (FILE);
    C'est le while qui fait son cake à mon avis, il manquait < > entourant FILE

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme windows form, lecture dans un fichier texte
    Par fbarbin dans le forum Windows Forms
    Réponses: 2
    Dernier message: 08/09/2008, 14h06
  2. Réponses: 4
    Dernier message: 18/11/2007, 10h20
  3. Probleme sur la lecture d'un fichier
    Par Iskander81 dans le forum C
    Réponses: 10
    Dernier message: 10/05/2007, 14h51
  4. [VBA-E] Probleme avec l'ouverture d'un fichier Excel
    Par mennix dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 31/12/2006, 11h11
  5. Réponses: 4
    Dernier message: 10/10/2006, 12h20

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