Les partenaires publicitaires:

Comment itérer sur les lignes de fichier en python

Maîtrise de l'entrée de fichier et les opérations de sortie est une compétence essentielle pour un ingénieur logiciel, comme la lecture de données à partir d'un fichier est quelque chose que tout programmeur a besoin de savoir comment faire. Le processus de lecture des données à partir d'un fichier nécessite une itération sur chaque ligne de texte jusqu'à ce que le symbole de fin de fichier est atteinte. Le langage de programmation Python contient des fonctionnalités intégrées pour l'itération sur les lignes d'un fichier. Vous pouvez créer un simple script Python qui peut accomplir cela en quelques minutes.

Choses que vous devez

  • PC avec langage de programmation Python (voir ressources pour le lien de téléchargement)

Instructions

  1. Ouvrez l'éditeur de texte IDLE qui vient avec le langage de programmation Python.

  2. Sélectionnez "Fichier / Enregistrer sous" dans le menu principal et enregistrez le fichier comme "textIterator.py."

  3. Écrire ou copier la ligne de code suivante pour ouvrir un fichier texte pour le traitement. Dans cet exemple, vous allez charger le texte contenu dans le fichier de code source lui-même.




    f = open ("textIterator.py")

  4. Itérer sur les lignes de texte à l'intérieur du fichier texte en écrivant ce qui suit pour la boucle:

    pour la ligne dans f.readlines ():

  5. Retrait de la ligne suivante en appuyant sur "tab" et écrire la fonction d'impression pour imprimer sur chaque ligne dans le fichier de texte, comme ceci:

    print (ligne)



  6. Appuyez sur "F5" pour exécuter le script. La sortie sera le code source vous venez d'écrire:

    f = open ("textIterator.py")

    pour la ligne dans f.readlines ():

    print (ligne)
» » » » Comment itérer sur les lignes de fichier en python