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 lines

Cette 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


Check out similar posts by category: Python, File I/O