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
Si cet article vous a aidé, pensez à m'offrir un café ou à faire un don via PayPal pour soutenir la recherche et la publication de nouveaux articles sur TechOverflow