Obtenir une ligne spécifique dans un fichier

92632617 - 28 mars 2018 à 19:54
hbouia Messages postés 112 Date d'inscription mardi 30 juillet 2013 Statut Membre Dernière intervention 22 novembre 2022 - 3 avril 2018 à 09:01
Bonjour,
J'ai travaille sur un fichier txt et je veux lire juste la 6 éme ligne
Mais je ne sais pas comment ?
Svp j'ai besoin d'aide

1 réponse

hbouia Messages postés 112 Date d'inscription mardi 30 juillet 2013 Statut Membre Dernière intervention 22 novembre 2022 12
3 avril 2018 à 09:01
Bonjour,

Voici un exemple :

# -*- coding: utf-8 -*-
"""
Created on Tue Apr 03 08:52:41 2018

@author: hb (Python 2.7.x)
"""

fichier='Lignes.txt'
## Ce fichier contient les 7 lignes suivantes :

# Ligne 1 : Bonjour
# Ligne 2 : Bonjour
# Ligne 3 : Bonjour
# Ligne 4 : Bonjour
# Ligne 5 : Bonjour
# Ligne 6 : Je suis la ligne 6
# Ligne 7 : Bonjour

f=open(fichier,'r') # Ouverture du fichier pour lecture

lignes=f.readlines() # Lecture de toutes les lignes

f.close() # Fermeture du fichier

print lignes[5] # Afficher la ligne 6


Bonne journée

hb
0
Rejoignez-nous