Python : comment compter les lignes d'un fichier avec UliEngineering
Vous pouvez facilement compter le nombre de lignes d’un fichier texte grâce à la bibliothèque Python UliEngineering :
count_lines.py
from UliEngineering.Utils.Files import count_lines
import tempfile
import os
# Créer un fichier temporaire pour la démonstration
with tempfile.NamedTemporaryFile(mode='w', delete=False, suffix='.txt') as f:
f.write("line 1\n")
f.write("line 2\n")
f.write("line 3\n")
temp_file = f.name
# Compter les lignes
line_count = count_lines(temp_file)
print(f"File has {line_count} lines")
# Nettoyer
os.unlink(temp_file)Exemple de sortie
count_lines_output.txt
File has 3 linesCette fonction compte efficacement le nombre de lignes d’un fichier texte. Elle est utile pour déterminer rapidement la taille d’un fichier en termes de lignes, ce qui est courant dans l’analyse de fichiers journaux, le traitement de données et la manipulation de fichiers texte. La fonction gère automatiquement les fins de ligne Unix et Windows.
Articles liés
- Python : comment lire un fichier texte avec UliEngineering
- Python : comment écrire un fichier texte avec UliEngineering
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow