Exemple de comment déterminer le nombre de lignes dans un fichier avec python:
Table des matières
Exemple 1
Un premier exemple en utilisant readlines() et len():
>>> f = open('data.txt', 'r')
>>> text=f.readlines()
>>> NumberOfLine = len(text)
>>> NumberOfLine
10
Exemple 2
Un deuxième exemple
f = open('data.txt', 'r')
NumberOfLine = 0
for line in f:
NumberOfLine += 1
print 'Nombre de lignes: ',NumberOfLine
Note pour revenir au début du fichier après avoir déterminer le nombre de lignes il faut utiliser la commande suivante:
f.seek(0)
Références
Liens | Site |
---|---|
how to count the total number of lines in a text file using python | stackoverflow |
How to get line count cheaply in Python? | stackoverflow |
Count number of lines in a txt file with Python - but exclude blank lines | stackoverflow |